| Oracle® Enterprise Manager Cloud Control Introduction 12c Release 3 (12.1.0.3) Part Number E25353-14 |
|
|
PDF · Mobi · ePub |
This chapter provides an overview of the new features available in Oracle Enterprise Manager Cloud Control 12c. It covers new features in Oracle Enterprise Manager Cloud Control releases 12.1.0.1, 12.1.0.2, and 12.1.0.3. It lists new features specifically associated with the base Oracle Enterprise Manager platform which includes the Cloud Control console, Oracle Management Service, and Oracle Management Agents. The latest Plug-in and Connector releases are also highlighted.
This document contains the following section:
Framework and Infrastructure
Enterprise Monitoring and Incident Management Features
Fusion Application Management Features
Database Management Features
Middleware Management Features
Exadata Features
Siebel Features
Extensibility
Cloud Management Features
Lifecycle Management Features
My Oracle Support Integration
The Enterprise Manager Framework and Infrastructure component can be divided into the following groupings:
Enterprise Manager Command Line Interface With Scripting Option
Support for Properties for Enterprise Manager Administrators
The sections below describe features that make the architecture robust and extensible.
The core Enterprise Manager Cloud Control features for managing and monitoring Oracle technologies, such as Oracle Database, Oracle Fusion Middleware, and Oracle Applications, are now provided through plug-ins that can be downloaded and deployed using the new Self Update feature. In addition to target management, other vertical capabilities such as self-service and chargeback are provided through plug-ins. This new "pluggable" framework enables Enterprise Manager features to be updated without having to wait for the next Enterprise Manager release to provide such functionality. For example, when a new version of Oracle Database is released, you can simply download and deploy the latest Oracle Database Plug-in, which includes management support for the latest release.
The Self Update feature enables you to expand Enterprise Manager's capabilities by updating Enterprise Manager components whenever new or updated features become available. Updated plug-ins are made available through the Enterprise Manager Store, an external site that is periodically checked by Enterprise Manager Cloud Control to obtain information about updates ready for download.
Cloud Control also provides support for plug-in and connector management. The ability to update plug-ins is particularly important because core Enterprise Manager features, such as Oracle Database management functionality, is now made available through plug-ins.
Specific updates authored by Oracle that are usually bundled with specific Cloud Control releases can be updated through Self Update. Some examples are Oracle authored Management Plug-ins and Deployment Procedures. In general, Oracle-supplied entities are read-only. You can create a copy and customize the copy according to your needs but you cannot modify the original Oracle-supplied entity.
Software Library enhancements for Enterprise Manager 12c are as follows:
You can now associate multiple files with a single entity.
You can now move all the revisions of an entity from one folder to another.
You can now add notes (log information about the changes) and attachments (add/upload files) related to the entity.
You can now access all of the entities belonging to different functional areas such as bare metal provisioning (BMP), virtualization, and so on from the Software Library console, because the entity management of various functional areas has been integrated into the Software Library console.
You can now use any of the following storage options that have been newly introduced to store the entities:
Referenced File Locations: Referenced file locations enable you to leverage the organization's existing IT infrastructure (such as file servers, Web servers, or storage systems) for sourcing software binaries and scripts. These locations enable entities to refer to files without having to upload them explicitly to the Software Library storage. Referenced file locations support three storage options:
HTTP: An HTTP storage location represents a base URL which acts as the source of files that can be referenced.
NFS: An NFS storage location represents an exported file system directory on a server. The server is not required to be an Enterprise Manager host target.
Agent: An Agent storage location is similar to the Oracle Management Services (Oracle Management Service) Agent File System option, but can be any host monitored by an Enterprise Manager Agent. The Agent can be configured to serve the files located on that host.
Management Agent File System: A Management Agent file system location should be accessible to the management agent running on the host machine where the Oracle Management Service is deployed, and is recommended for multiple Oracle Management Service setup on Windows.
You can now use the Migrate and Remove feature to migrate all of the entities from one storage location to another, and then delete (remove) the location that does not contain any entity files.
You can now use the fine grained privileges to control user access to the different entities in the Software Library. Administrators by default do not have any Software Library privileges. It is the responsibility of the super administrator to grant access and privileges to an administrator. The following list describes the Software Library roles and their corresponding fine-grained privileges:
EM_PROVISIONING_DESIGNER (Designer): Create and view any Software Library entity
EM_PROVISIONING_OPERATOR (Operator): View any Software Library entity
EM_PATCH_OPERATOR (Operator): View any Software Library entity
You can now use Grant and Revoke Privileges to grant users/roles certain privileges on the entities that you own.
You can now edit, delete, and export entities that you own (user-owned entities). However, you can not edit, delete, or export the entities that are owned by Oracle (Oracle-owned entities)
You can now use the Create Like option to create a clone of the Oracle-owned entity, and then edit the clone to suit your requirements.
Enterprise Manager Command Line Interface (EMCLI) Verbs Available in the Software Library
There are now EMCLI verbs for Software Library that enable you to integrate the creation of generic components with in-house build processes.
The files generated as part of the build process must be uploaded to the Software Library storage without using the GUI console. The EMCLI verbs supported enable the addition of a storage location, creation of new folders and generic components, upload or referencing of files, update existing generic component entities, and various listing functions.
Note:
This feature is new in the 12.1.0.2 release.There is now an option in the Software Library console to stage files associated with an entity, from Software Library storage to another host target.
Users can now quickly ascertain whether a newly created entity can be staged to a site, in the process validating the storage location configuration and its associated credentials. Another use case is to extract large software files associated with an entity after it has been uploaded, possibly by other processes or subsystems.
Note:
This feature is new in the 12.1.0.2 release.You can now view the list of deleted entities from the Software Library Console home page and perform the purge if required. A periodic purge job is also setup which will run daily to clean up the deleted entities.
Note:
This feature is new in the 12.1.0.3 release.You can now save searches on the Advanced Search page.
Note:
This feature is new in the 12.1.0.3 release.Plug-in developers can now extend the software library to define out-of-box types and subtypes, entities of these subtypes, and directives. These entities can be consumed in custom job types defined for the plug-in.
Note:
This feature is new in the 12.1.0.3 release.The requirement to have view privilege on the credential used for configuring Oracle Management Service (OMS) Agent storage location has been removed.
Note:
This feature is new in the 12.1.0.3 release.New EMCLI verbs to verify and print Software Library usage and to modify a Software Library OMS Agent storage location to change the associated OMS Host and the credential for accessing the location have been added. See the Oracle Enterprise Manager Cloud Control Administrator's Guide for more information.
Note:
This feature is new in the 12.1.0.3 release.The loader is the component of the Oracle Management Service that takes data from the agent and then uploads the data into the Enterprise Manager repository. The loader has been redesigned to work synchronously with the agent, eliminating the need to have a temporary file staging area for data uploads. Loader resources are automatically partitioned to enable the more important data (target availability for example) from the more important targets (based on Lifecycle Status) to be processed at higher priority.
The agent has been redesigned and rewritten to be more robust, self-tuning, lightweight and capable of scaling to manage thousands of targets.
Many control operations for the agent are now available in the console. These include start, restart, shut down, secure, resecure, and update of agent properties. These operations can be done on a per agent basis or across many agents at a time, therefore making it easy to manage agents across your data center from a single location. In addition, software problems related to the Oracle Management Service and management agents are automatically detected and raised as problems which can be managed in Incident Manager. In the Incident Manager, you can access the Support Workbench to package the relevant diagnostic information about the problem and open a Support service request (SR) to obtain help from Oracle, thereby reducing time to resolve any Enterprise Manager related problems.
Note:
This feature is new in the 12.1.0.2 release.The Repository page has been enhanced to provide all pertinent repository information in a single location. The page now includes a breakdown of database sessions by Enterprise Manager subsystem. This feature assists Enterprise Manager administrators to isolate problem components within the appropriate Enterprise Manager subsystem. It reduces the time taken to diagnose the root cause of Enterprise Manager problems.
Note:
This feature is new in the 12.1.0.2 release.There is a new page to provide a list of all configured OMSes and global properties such as Admin Server OMS, SLB configuration, and throughput by configured OMS.
This page provides Enterprise Manager administrators with a view of the OMS tier from a single place to assist in diagnosing Enterprise Manager issues such as SLB configuration problems or issues with a subset of configured OMSes.
Note:
This feature is new in the 12.1.0.2 release.The Consolidated Agent Management page now provides:
Improved filtering and sorting of data
More exposed columns to help administrators determine which agents and targets have problems
The ability to drill down into agents that have metric collection problems and so on
Each target now has a lifecycle status target property which can be set to one of the following values: mission critical, production, staging, test, or development. This target property is used to specify the priority by which data from the target should be handled. When Enterprise Manager is under a heavy load, targets where the value of the lifecycle property is mission critical or production are treated with higher priority than targets where the value of the lifecycle property is staging, test, or development. Setting the priorities of your most important targets ensures that even as your data center grows and the number of managed targets grows, your most important targets continue to be treated at high priority.
Note:
This feature is new in the 12.1.0.3 release.Note:
Standby OMSes using a standby Weblogic Server (WLS) domain are deprecated in the 12.1.0.3 release and may be desupported in a future release. For more information, see My Oracle Support note 1563541.OMS Disaster Recovery now uses standard Fusion Middleware procedures for disaster recovery. The new disaster recovery solution requires that all primary OMSes are installed on replicated storage which is automatically kept in sync across primary and standby sites by underlying storage technology. Doing this simplifies the management of the disaster recovery site because standby OMSes are no longer required to be manually updated following operations such as OMS patch applications, plug-in updates, or upgrades.
The user interface has undergone major changes to enhance usability and tailor your Enterprise Manager experience to your job role. The first time you log in, you can select from a cross-section of pages to be your default home page. For example, if your main interest is incidents, you can select Incident Manager as your home page. The new interface includes global menus that are accessible from anywhere within Enterprise Manager. The Favorites menu offers the equivalent of browser bookmarks, providing immediate navigation to the pages you access most and the History menu provides quick access to the ten most recently accessed targets. A global search capability enables you to not only drill down to all target data, but also to comb through the knowledge base, the bug database, and user documentation.
With home page personalization you can customize the layout and data displayed in target home pages, such as the WebLogic Server home page, to suit your specific needs. The changes you make are persisted for either the target instance, or the user currently logged in, or both, enabling you to create customized consoles for monitoring various target types. Specifically, you can:
Customize the layout of regions on a page
Add a region to or remove a region from a page
Specify the data displayed within each region
Select the view that best meets your needs from a set of predefined home page layouts
The Group home page continues to provide an overview of the status and health of members of the group and a central way to launch operations on the groups, such as submit jobs, start blackouts, and so forth. The group home page can be customized to match your job responsibility or areas of interest. Regions can be added, removed, or re-organized within the home page. In addition, target type filters on the group home page itself are provided to enable focused target management. For example, changing the target type filter to Database Instance changes all regions of the group home page to only show information related to the databases in the group. Additional database- specific regions are also provided, such as the database loadmap and the database high availability regions.
Systems are a set of infrastructure targets that work together to host an application. Enterprise Manager supports a richer set of associations between members of a system (Stored On Database, Cluster Contains, Authenticated By, and so forth) to more accurately depict the relationship and dependencies between members of a system. This enables better impact analysis of changes made or operations performed on members of a system. Enterprise Manager offers out-of-box systems for well-known Oracle systems including database systems. Generic Systems, which are user-defined systems, now support target availability based on user-specified criteria: you must specify that at least one key member must be running or all key members must be running for the system to be considered running. Doing this enables you to proactively monitor the availability of the system based on its key members.
Note:
This feature is new in the 12.1.0.2 release.Dynamic Groups enable the creation of groups based on membership criteria. Membership criteria is based on target properties such as target type, lifecycle status, department, target version, and so on. Targets whose properties match the criteria of a dynamic group are automatically be added to the dynamic group.
Dynamic Groups facilitate easier management of groups. Administrators will only have to define the group membership criteria once and Enterprise Manager automatically adds or removes the targets to or from the appropriate dynamic group.
Note:
These enhancements are new in the 12.1.0.3 release.The System Dashboard enables you to proactively monitor the status and overall health of targets in a group or system. The color coded interface is designed to highlight problem areas and the summary table of open incidents enables you to view and manage these incidents. The System Dashboard has been enhanced to support more frequent refresh intervals (every 30 seconds) and the ability for administrators to stop and resume the refresh of the dashboard. A more frequent refresh interval is critical for data centers that require near real time monitoring of target status and incidents.
Integration is provided with Oracle Business Intelligence (BI) Publisher, an enterprise reporting solution that lets you author, manage, and deliver your highly formatted documents, such as operational reports, electronic funds transfer documents, government PDF forms, shipping labels, checks, sales and marketing letters, and much more. Built on open standards, Oracle BI Publisher also permits the creation of custom reporting applications that can leverage an existing infrastructure. Reports can be designed using familiar desktop products and viewed online or scheduled for delivery to a wide range of destinations.
Note:
This feature is new in the 12.1.0.2 release.The version of BI Publisher must now be 11.1.1.6.0 or setup failures will occur.
Enterprise Manager now supports BI Publisher 11.1.1.6.0. As well as being the latest major release, BI Publisher 11.1.1.6.0 includes a number of performance and usability enhancements including Favorites and guided report development for users.
The sections below describe new security features and enhancements in the release.
Support for LDAP authentication and Kerberos strong authentication for Enterprise Manager administrators is now supported. Integration with Oracle Access Manager is also supported. This enables data centers to comply with corporate security standards that they may have in place.
Nonpassword credentials are supported for host and database target authentication. Specifically, SSH key-based authentication is supported for host access and Kerberos tickets are supported for database authentication. Both enable you to take advantage of strong authentication mechanisms for target access.
LDAP user attributes can now be mapped to Enterprise Manager user attributes. This feature enables information about a user in LDAP, such as email address, line of business, cost center, and so forth to be automatically carried over to the corresponding Enterprise Manager user account when the user is created. This seamless, automated transmission of user information from LDAP streamlines the Enterprise Manager user creation process and provides a richer business context to Enterprise Manager user accounts. Another benefit of this feature is that when the user adds new targets, the targets automatically inherit the same properties as the user. If these properties are used as administration group or dynamic group criteria, then the targets are automatically added to the appropriate administration and dynamic groups. Doing this further helps automate target setup.
Note:
This feature is new in the 12.1.0.3 release.Credentials are used to control access to managed targets. The use and management of credentials has been improved and simplified. Credentials now have their own life cycle. Administrators can create, update, and delete credentials as separate entities apart from the features that use them. Credentials are also maintained in a centralized credential store. Features that use them refer to these credentials by reference; this means that any change in the credential will automatically be available to all features that use the credentials.
As an Enterprise Manager administrator, you can now create and share Named Credentials with other administrators without disclosing the sensitive content of the credentials. This enables more junior administrators who may not have access to the higher privileged credentials to use these credentials when managing targets. Named Credentials also significantly reduces the number of credentials that need to be created, reducing the time and effort needed to manage the credentials. Finally, the ability to create Named Credentials is protected by an Enterprise Manager privilege therefore enabling data centers to further control management of credentials.
Enterprise Manager includes more than 200 new granular privileges to control access to targets, objects and other resources, enabling administrators to better segregate their duties. There are also more than 20 new out-of-box roles containing the relevant privileges for different types of Enterprise Manager administrators. For example, consider the provisioning designer and provisioning operator job responsibilities. The former has greater responsibilities (creates components in the Software Library) than the latter (submits deployments). The out-of-box Provisioning Designer and Provisioning Operator roles are correspondingly defined with the appropriate privileges to support their different responsibilities.
Note:
This feature is new in the 12.1.0.3 release.The Entitlement summary page provides information about secure resources owned by an administrator as well as roles and privileges that have been granted to that administrator. This summary enables administrators to easily find out if they have sufficient privileges required to perform management tasks using Enterprise Manager.
Enterprise Manager continues to increase the set of audited actions. These include: creation and use of named credentials, user login/logout, privilege granting/revoking, monitoring template changes, database start/stop, and so forth. You can now view and search audit data in the Enterprise Manager console. Also, a built-in externalization service is available to purge audit data from the repository and export it to a file system, thereby enabling administrators to control the repository size without loss of audit data. Also, a built-in externalization service is available to purge audit data from the repository and export it to a file system, thereby enabling administrators to control the repository size without loss of audit data. Because infrastructure changes are now audited by default, you should back up audit data.
Enterprise Manager infrastructure changes are automatically audited out-of-box. These changes include self-update download activities, plug-in deployment and undeployment, and OMS configuration tasks such as external authentication configuration. Auditing these actions provides better accountability of changes that impact the entire Enterprise Manager framework. Also, the audit search capability has been further enhanced. You can now search for a subset of audited operations, filter to see operations from specific client types (browser or EMCLI), search for operations for specific client hosts, and so forth. This enhancement provides easier and more efficient ways for audit officers to locate specific operations of interest.
Note:
This feature is new in the 12.1.0.3 release.Note:
This feature is new in the 12.1.0.2 release.The WebLogic Servers that are installed as part of the Enterprise Manager infrastructure are configured, out-of-box, with a demonstration certificate. Oracle recommends that you replace these certificates with production quality certificates for non-development environments to enable more secure communications between components of the Enterprise Manager framework. You can now replace and configure a new certificate using emctl secure WLS.
EMCLI With Scripting Option enables administrators to perform complex tasks with CLI verbs and Jython-based scripting support. Administrators can build complex scripts by using a rich set of programming constructs that support more sophisticated logic and comprehensive workflows. EMCLI With Scripting Option also supports a general-purpose verb list that enables administrators to retrieve data from any repository view and perform actions on the data retrieved. For example, an administrator can create a script that will query a specific set of targets (such as all targets on a host) and then set their target properties so that they join the appropriate administration groups.
EMCLI With Scripting Option also supports an interactive interpreter where administrators can execute any CLI verb and immediately see the output of the verbs. This provides administrators with an easy way to perform adhoc operations in Enterprise Manager. The rich scripting support provided by EMCLI With Scripting Option will help data centers to automate a broader set of operational tasks and more complex workflows, thereby improving administrator efficiency.
Note:
This feature is new in the 12.1.0.3 release.Note:
This feature is new in the 12.1.0.2 release.The deployment of EMCLI clients is now tracked by registering the EMCLI client as part of the EMCLI setup. Select Command Line Interface from the Setup tab to view a list of installed EM CLIs.
Tracking the EMCLI installations enables better management of the EMCLI clients. For example, tracking information can be used to identify EMCLI binaries that need to be patched, identify EMCLI installations that need to be updated when a user password changes, or ensure that all EMCLI clients have been synced with the latest verbs from the OMS.
No autologin is the default setup for EMCLI clients. This means that the user must logon to Enterprise Manager for each EMCLI session. The autologin option is available if required.
Note:
This feature is new in the 12.1.0.2 release.An Enterprise Manager administrator can now be assigned the following new attributes or properties:
Cost Center
Line of Business
Department
Contact
Location
New targets created by the administrator will automatically be assigned the same cost center, line of business, department, contact, and location.
This feature enables more operational context to be associated with the administrator. In addition, this feature also facilitates the setting of these properties to targets because targets that are added by the administrator are automatically assigned the same set of values for Cost Center, Line of Business, Department, Contact, and Location.
The following sections describe new monitoring and incident management features and enhancements in the release.
An Administration Group is a special type of group designed to automatically deploy management settings (monitoring templates, compliance standards, cloud policies) to targets when they join the group. Administration Groups are created by defining their membership criteria based on target properties. For example, the Administration Group containing all production targets in the Finance department must have the Lifecycle Status property set to Production and the Department property set to Finance. The management settings that should be applied to targets in an Administration Group are put together in a Template Collection which in turn is associated with the Administration Group. After that is done, when a new target must be setup for monitoring, administrators only have to set its target properties to match the membership criteria of the appropriate Administration Group. Enterprise Manager automatically adds the target to the Administration Group and auto-applies the applicable monitoring (and management) settings from the associated Template Collection. This automated monitoring setup provides data centers with a monitoring solution that can be easily scaled as their data center grows.
Note:
This feature is new in the 12.1.0.2 release.A new search mechanism is provided to locate a specific group in the administration group hierarchy. Administrators can search for administration groups by name. After the group is found, then administrators can associate template collections with a group, review the management settings associated with the group, and so on.
Support for searches makes it much easier for administrators to setup and review management settings for groups in the administration group hierarchy. This is especially useful in deployments that have large administration group hierarchies where it is difficult to visually locate a group in a hierarchy containing hundreds or thousands of groups.
Note:
This feature is new in the 12.1.0.3 release.After an administration group hierarchy is defined, administrators may need to change the hierarchy by adding new levels, merging existing groups, or deleting a level. This can now be done easily without having to re-create the entire hierarchy. This flexibility enables administrators to easily adjust their hierarchy to meet changing business needs.
Note:
These enhancements are new in the 12.1.0.2 release.You can create a monitoring template by pre-populating the monitoring template with metrics based on a user-selected target type. This is in addition to the option of creating a template based on the metric settings of an existing target. Also, when adding a metric to a monitoring template, this process has been streamlined to enable the user to directly choose specific metrics or metric extensions that are applicable to the target type. These enhancements make it easier for an administrator to create or edit monitoring templates.
You can export and import monitoring templates to share monitoring settings between different Enterprise Manager deployments. The inclusion of Metric Extensions as part of the exported or imported monitoring template provides an easy way to share many Metric Extensions at a time between Enterprise Manager deployments.
Monitoring templates are now self-updatable entities. This means Oracle can provide new monitoring templates for managed targets through the Self-Update mechanism.
Monitoring templates containing Oracle's recommended monitoring settings for targets are now more easily available to customers.
Details of monitoring templates within a template collection can now be easily viewed directly within the Template Collection pages. Also, more information is provided on the management settings associated with an administration group that come as a result of multiple inherited template collections. This feature provides administrators with a more streamlined and easier way to verify and adjust their monitoring setup for the targets in the administration group hierarchy.
Blackouts primarily support planned maintenance periods for managed targets. Consolidated blackout summary information is now available in the General region of the target home page.
The metrics user interface (All Metrics, Metric, and Collection Settings) has been enhanced to enable easier navigation and access to metric data. In All Metrics pages, you can search for a metric by name and view a summary of the currently open metric alerts and top five metrics with the most alerts within the last seven days. The metric charts have also been enhanced: you can hover your mouse over any part of the chart and receive tooltip information on the corresponding value of the metric. You can also toggle between the graphical view of the metric data and the tabular view to view more precise information on metric values at specific points in time. The new Threshold Suggestion feature is available to help you determine the appropriate thresholds for a metric based on the metric's historical data. The Threshold Suggestion feature is available in Metric and Collection Settings, All Metrics, and Monitoring Templates pages. Finally, configuration metrics are now included in the Metric and Collection Settings pages. This provides visibility into configuration metric collection information as well as the ability to change the collection schedule as needed.
User interface enhancements to metrics support include improved usability, support for changing settings for all metrics, and a new threshold suggestions feature. Changing and viewing metric settings are common tasks for many types of users. The enhancements included in this release are designed to improve the user experience and fill in feature gaps based on customer usage.
Metric extensions are the next generation of user-defined metrics, which enable you to extend Enterprise Manager to monitor conditions specific to the enterprise's environment by creating new metrics for any target type. The migration of existing user-defined metrics to metric extensions is supported through the EMCLI.
Note:
This feature is new in the 12.1.0.2 release.The owner of a metric extension can now grant Edit or Full privileges on the metric extension to another Enterprise Manager administrator or role.
This feature enables the metric extension owner to manage the privileges associated with the metric extension instead of having it managed only by Enterprise Manager super administrators.
Note:
These enhancements are new in the 12.1.0.3 release.Metric extensions now support additional collection schedule options such as weekly on specified days of the week or monthly on specified days of the month. You can also specify a start time. Administrators have the option of specifying that metrics should be collected for special conditions such as when the target is down, when it is on a standby database, and so forth.
When defining metric columns, there are now options for defining these based on data from other metric columns. Specifically, administrators can define delta metrics (the change in value of the metric over a collection interval), metrics for rates per minute, or rates per five minutes. Rates indicate how much the metric value has changed over the specified time period. These statistical metrics can be used to gauge the throughput or efficiency of a monitored resource. Importing metric extensions has also been improved to enable administrators to retain or change the original metric name and version when importing it into Enterprise Manager. Collectively, these enhancements provide administrators with more flexibility and support for monitoring a broader set of target conditions.
Note:
This feature is new in the 12.1.0.3 release.The charts in the All Metrics page have been enhanced to show more data. This includes showing minimum and maximum values of the metric, periods when the metric was in warning or critical severity, and target down and agent unreachable periods of time for the target. This richer set of data enables administrators to better understand the performance and health of the target over time as indicated by its metric data.
Incident management features enable administrators to monitor and resolve service disruptions quickly and efficiently. Instead of managing numerous discrete events, administrators can manage a smaller set of more meaningful incidents by priority and across the lifecycle of the incident.
The Incident Manager user interface provides a central point of control for managing events, incidents, and problems across managed targets. Key features include:
Out-of-box and user-defined views to show events, incidents, or problems of interest (for example, show all incidents assigned to me)
In-context access to My Oracle Support for access to Knowledge base articles
Support for incident lifecycle operations including assigning, acknowledging, prioritizing, tracking status, escalating, and suppressing incidents
In-context access to diagnostic and resolution capabilities to resolve incidents
If integration with external ticketing systems has been setup through the help desk connector, then the ticket ID and status of the help desk ticket associated with an incident is also displayed in Incident Manager.
Incident Rules enable the automation of actions related to events, incidents, and problems. These actions include the creation of incidents based on an event, notifications actions including opening of help desk tickets, and incident workflow operations such as incident assignment and escalation. Out-of-box incident rules are also provided that auto-create incidents for important events. Incident Rules thereby enable data centers to automate operational processes related to the management of events, incidents, and problems.
As part of user preferences, administrators can identify e-mail addresses used to send regular e-mail versus those used to send page notifications. For example, when creating incident rules, you can configure the system to page you when critical incidents occur, but to just send e-mails for warning-level incidents. In case of heavy load, the handling of event severity data across many targets is prioritized based on a target's Lifecycle Status property.
In Incident Manager, administrators can now perform bulk operations such as Clear and Acknowledge, against many applicable events and incidents at a time.
Incident Manager now displays additional properties about the target for which the incident or event has been raised. Such properties include Lifecycle Status, Cost Center, and so on. Search capabilities have also been expanded to include Lifecycle Status as search criteria. This feature helps provide more operational context about the targets on which the events or incidents were raised. Such operational context is useful in managing the lifecycle of the incident, for example setting the priority and owner of an incident can be based on the target's lifecycle status.
Incident Rules now support criteria based on the lifecycle status of a target. Administrators can now easily create rules for targets of specific lifecycle status values, for example rules for all Production targets and rules for all Development targets. This enhancement helps you to create rules for targets based on lifecycle status without requiring the intermediate step of creating a group that contains such targets.
Incident Manager has been enhanced to provide better visual correlation of a specific event with related events. These are events on other targets on which the original target depends. Administrators have the option to expand the timeline shown to longer periods of time, enabling them to better assess any patterns of causal relationship between events. Finding possible causes of events helps with the prevention of such events in the future.
Note:
This feature is new in the 12.1.0.3 release.In application environments, targets are dependent on one another. For example, a J2EE application might be deployed on a WebLogic server cluster consisting of several WebLogic servers and also might have its data stored on a cluster database. In this scenario, if one target goes down, it may cause other dependent targets to go down as well. For target down scenarios, Enterprise Manager automatically analyzes the various target down events and the targets' relationship to each other to determine which events are root cause and which events are symptoms.
Using this correlation analysis, administrators can perform more meaningful actions in Enterprise Manager such as creating incidents or notifying only on root cause events, excluding symptoms from the System Dashboard, deprioritizing incidents with symptom events, and so forth. Providing root cause analysis for target down events enables faster mean-time-to-repair and helps administrators meet service level agreement (SLA) goals.
Enhancements to the SLA management framework in Enterprise Manager ensure that it is flexible enough to represent any SLA in your environment. This feature provides a hierarchical SLA framework where Service Level Indicators (SLIs) represent key metrics and Service Level Objectives (SLOs) tie those SLIs together to define service level thresholds and requirements. SLAs use SLOs to define how the business requirements and associated notifications tie in to the overall monitoring service level framework. Using this arrangement, administrators and operations can now represent any SLA required within their environment in a manner that represents both their business and technical requirements.
Note:
This feature is new in the 12.1.0.2 release.With this new feature, administrators can quickly create "out of box" overviews of the health of related services. They can create templates that contain a group of services selected from the defined services in Enterprise Manager. Any Enterprise Manager user can use these defined dashboards to quickly correlate the health of services, the status of key metrics, incidents and related status of the service level agreements tied to the service.
This section describes new features and enhancements for the following releases:
You can now manage and monitor all Oracle Fusion Applications targets across the enterprise from a single console, including Fusion instances, product families, and application instances. Unlike other management tools, Cloud Control enables you to manage multiple Fusion Applications components within a WebLogic Server domain. This release also supports scale out of clustered Fusion Products and Fusion Applications.
To enhance troubleshooting Fusion Applications issues, the Enterprise Manager Support Workbench framework now includes incident filtering based on application type and incident consolidation from multiple tiers.
You can now perform a full or partial backup and recovery of a Fusion Applications installation. You can back up all components of the Fusion Applications environment, including database and all component file systems, in one procedure. Likewise, you can implement recovery of a full environment or of individual components. This feature replaces the manual Fusion Applications backup and recovery procedure with fully-automated backup and recovery workflows in Cloud Control, based on the System Backup and Recovery framework.
Now, in addition to scaling out a WebLogic Domain, you can scale out (or scale up) the Oracle HTTP Server (OHS). You can perform these scale-out operations in tandem or independently.
Whole server migration is the process of migrating a server instance to a different physical machine upon failure. With this release, there is a wizard that enables you to configure a deployment procedure that can trigger whole server migration in the event of host machine failure. The wizard makes it extremely easy and straightforward to plan for and set up whole server migration.
This feature enables administrators to use Oracle Fusion Applications in an automated manner as they move from test to production or between other environments.
The process of discovering a Fusion Applications instance can be challenging for customers. The purpose of this enhancement is to provide diagnostic tools that assist administrators in the event of a Discovery failure. The enhancement provides a number of different validations that assist administrators to identify the root cause or causes of the failure. Examples of the validations include:
Validating that base agents as well as pre-requisite plug-ins are deployed on targets
Validating that permissions are correctly set
Validating jmx connections
Validating the availability of all relevant servers
There are two new Fusion Applications Configuration Standards in 12.1.0.4: the Fusion Applications Patch Delta Configuration Standard, and the PDIT: FA Configuration Standard.
The Fusion Applications Patch Delta Configuration Standard was designed to enable a comparison of the Fusion Applications patches applied to any Fusion Applications Instance against a pre-defined baseline.
The PDIT: FA Configuration Standard was designed to validate that certain configuration parameters on Fusion Applications targets are in compliance with Oracle's internal best practices. These best practices were defined by the Oracle team responsible for maintaining Oracle's internal Fusion Applications instances.
Administrators can view these standards, as well the associated rules contained in the standards in the Compliance Library.
Before the 12.1.0.4 plug-in, the discovery process did not include the discovery of extended targets, such as Identity Management or Business Intelligence targets.
With this enhancement, Discovery does include Identity Management, Business Intelligence, Oracle Social Network domains, and authorized OHS targets. This enhancement gives administrators a better, more complete picture of their Fusion Applications instance.
Before the 12.1.0.4 plug-in, administrators had to use the user interface wizard within Enterprise Manager to package up Fusion Applications incidents.With this feature, administrators can leverage this new EMCLI verb to package up incidents from the command line. This feature will benefit administrators that need to monitor and maintain a large number of Fusion Applications Instances within a single Enterprise Manager instance.
The wizard-driven scale-out capability for Fusion Applications targets has existed since the early releases of the Fusion Application Plug-in. The 12.1.0.4 plug-in includes the following enhancements:
Improved auto-population of correct values in the Scale-Out wizard, especially in the management of OHS targets
Support for the scale-out of Fusion Applications instances with SSL ports and certificates
Improved Scale-Out treatment of different types of Clusters (for example, Fusion Applications and Infrastructure)
This section describes new features and enhancements for database management.
Unlike previous releases, Enterprise Manager Cloud Control can detect databases in a data center even before the Management Agent is deployed on the host. Enterprise Manager Cloud Control can detect the presence of the database by using an agentless (nmap) technology. This is then integrated with the database target promotion process to perform deep and automated agent-based discovery. The target promotion also includes the deployment of target-specific monitoring templates, such as the ones for test and production databases. The result of the discovery process is a database system that includes associated targets and applications.
Enterprise Manager Cloud Control provides a set of features to manage database configurations and underlying infrastructure. This includes the ability to perform configuration searches, detect configuration drifts, and track configuration history. Configuration Search uses the underlying data and dependency mappings to find databases among thousands of databases. For example, it can find databases that are part of Exadata but missing a particular patch.
Configuration comparison functionality has been enhanced with new capabilities such as template support, system level comparison, comparison scheduling, and change notification. You can also ignore certain configuration differences. You can easily save output of a comparison and exported in plain text or CSV formats.
Enterprise Manager Cloud Control can detect whether a database is compliant with Oracle's or the data center's own best practices. It includes a compliance framework which enables administrators to define rules and roll them up into compliance standards for better visibility. Rules can be created to detect changes from certain values or to detect real-time changes. The compliance standards can also be mapped to industry-standard compliance frameworks such as SOX, COBIT, or PCI.
A Database System is automatically created on discovery of an Oracle Database. The system is built on the new target and association model that can be used to monitor the database's storage, connectivity, and high availability. This also enables you to monitor and manage applications that are dependent on the database. Database System topology can be used to view relationship between various entities within the database system as well as external dependencies.
Enterprise Manager Cloud Control enables administrators to patch and upgrade multiple databases in mass scale. The patch management capability includes proactive patch advisories and patch plans for deploying many interim patches to multiple databases under one single downtime period. Enterprise Manager Cloud Control also supports out-of-place patching which enables administrators to create a copy of the patched version and move database instances when a downtime can be afforded.
Similarly, Enterprise Manager Cloud Control automates the application of major upgrades to the database environments. Integration with My Oracle Support enables administrators to ensure that current patch levels are being maintained in the new release, before the databases are upgraded.
Both patching and upgrade features leverage the already collected information to perform extensive pre-requisite checks (such as conflicts) so that the process is seamless and error-free.
This release simplifies existing EMCLI verbs and includes new verbs that enable system administrators to execute and track Deployment Procedures in a scripted manner.
Oracle Enterprise Manager Cloud Control 12c includes Active Session History (ASH) Analytics, a new tool to explore ASH data that enables the administrator to roll up, drill down, and slice or dice performance data across various performance dimensions. Using ASH Analytics the database administrator can explore the different performance attributes of a database session at any point in time. With the ability to create filters on various dimensions, the database administrator (DBA) can not only identify performance issues but also get a good understanding of various performance patterns and resource usage of the system.
Real-Time Automatic Database Diagnostics Monitor (ADDM) provides an innovative way to analyze problems in extremely slow or hung databases, which would have traditionally required a database restart. Real-Time ADDM can help resolve issues such as deadlocks, hangs, shared pool contentions, and many other exception situations without resorting to a restart of the database. Real-Time ADDM uses two different types of connection modes to connect to the target instance. The normal JDBC connection is intended to perform extensive performance analysis when some connectivity is available. The diagnostic mode which makes a latch-less connection is useful for extreme hang situations when normal connection is not possible.
This section describes features and enhancements for Database Plug-in 12.1.0.1.
Enterprise Manager Cloud Control can be used to monitor and manage Oracle Real Applications Clusters (RAC) One Node databases. RAC One Node has the same rich monitoring capabilities as a regular RAC databases. You can perform Online Database Relocation of RAC One Node using Enterprise Manager. Additionally, fail-over or relocation of RAC One Node database instances is now automatically handled by Enterprise Manager.
Enterprise Manager Cloud Control can be used to manage Quality of Service (QoS) Management functionality provided in Oracle Clusterware release 11.2.0.2 and above. You can create and edit policy sets, review or implement recommendations, and monitor QoS metrics.
You can now monitor and manage clustered Automatic Storage Management (ASM) instances as a single clustered target. This includes discovery, monitoring, configuration, and administration operations at the cluster level. Also, shared storage resource monitoring will be performed from one master agent with a failover mechanism, resulting in higher performance and availability.
The new Group backup feature in Enterprise Manager Cloud Control provides the ability to backup multiple databases, Oracle homes, and file systems in one operation. Centrally maintained backup configurations can be created, containing uniform database and file backup settings that are applied to all of the objects in a Group backup. A Group backup can include all or a subset of the databases that are members of the group. In addition, in environments where Oracle Secure Backup is used to backup file systems to tape, the respective Oracle homes of each included database can also be included in a Group backup, as well as any other files or directories on hosts that are members of the group. Oracle homes that are backed-up as part of a Group backup can be independently restored to their original location or a new location.
Streams and XStreams configurations can now be managed and monitored using Enterprise Manager Cloud Control. In addition to improvements in configuration management and performance monitoring, logical change record (LCR) tracking is available for high-level diagnosis of replication issues. Enterprise Manager Cloud Control also simplifies the management and monitoring of replicated environments.
The new Change Plans function enables application developers and database administrators to encapsulate multiple required database schema changes into a change plan, which can be used to document, capture, and apply schema changes. Change plans are also integrated with developer DBA tasks into SQL*Developer and Oracle Enterprise Manager task automation. This integration reduces the manual processes between the various stakeholders involved in the process of promoting planned changes across enterprise databases while ensuring the integrity of the process.
Active Session History (ASH) Analytics enables a performance specialist to explore the different performance attributes of a database session at any point in time. With the ability to create filters on various dimensions, the DBA can not only identify performance issues but also obtain a good understanding of various performance patterns, workload behavior, and system resource usage.
The Emergency Monitoring feature enables the database administrator to connect to an unresponsive database through a special proprietary mechanism and diagnose performance issues when normal mode connection is not possible. It has an in-built hang analysis capability that enables you to identify blocking sessions and kill these blockers with a click of a button.
ADDM is an innovative way to analyze problems in extremely slow or hung databases, which would have traditionally required a database restart. Real-Time ADDM can help resolve issues such as deadlocks, hangs, shared pool contentions, and many other exception situations without resorting to a restart of the database. Real-Time ADDM uses two types of connection modes to connect to the target instance. The normal JDBC connection is intended to perform extensive performance analysis when some connectivity is available. The diagnostic mode which makes a latch-less connection is useful for extreme hang situations when normal connection is not possible.
Compare Period ADDM enables the administrator to answer the age-old question: Why is performance slower today compared to yesterday? The administrator can compare performance across any two periods of time and determine the root cause of why performance in one period was different than in the other. In addition to pinpointing the root cause for the difference in performance, Compare Period ADDM also indicates whether the two periods are comparable, for example do they have similar SQL workloads running in the same period, by the use of the SQL Commonality index for the two periods.
Three new Active Reports have been added in this release: ASH Analytics, Real-Time ADDM, and Compare Period ADDM. These are interactive reports that can be used for offline analysis. These reports offer the same level of interactivity as the actual Enterprise Manager screens, with drill-downs to detail views. These Active Reports can be emailed to anyone for offline analysis without giving the recipient direct access to Enterprise Manager.
The Application Data Model (ADM) maintains the table definitions associated with an application, the referential relationships connecting those tables, sensitive data elements, and the associated columns contained in the application Instead of having to manually discover sensitive data, the application data model can programmatically identify and store the sensitive data elements through sensitive data scanning and import of data masking templates.
Data subsetting provides the ability to create a smaller sized copy of the original production data that can be given to developers for testing. While it is a data subset, the referential relationships are preserved so that the data set is complete. This enables enterprises to lower storage costs while making production data available to developers for testing, without having to incur the storage footprint of the entire production database.
You can use reversible masking, which relies on encryption and decryption algorithms, to enable user data encryption deterministically, as a regular expression in a format that you choose. Unmasking reverses the process and reverts back to the original data. This feature is useful in environments where sensitive data must be masked and sent to a third party for processing.
Real Application Testing and Data Masking integration provides users with the ability to perform secure testing without compromising data security and compliance regulations. You can now use the SQL Performance Analyzer and Database Replay features against databases where sensitive information has been masked.
Enterprise applications are highly complex involving hundreds of tables and thousands of referential relationships. These tables also contain sensitive or private data that cannot be shared with developers or testers. Enterprise Manager now provides predefined data masking and data subsetting templates for different applications. Data masking templates contain the list of columns, sensitive data, and their associated masking formats. Data subsetting templates identify the tables involved in the subsetting process, their referential relationships and associated WHERE clause to extract the subset of the data. These templates enable you to automatically create test systems based on best practice recommendations from the Oracle Applications teams. These templates enable customers to easily create test systems with a subset of the data that is relationally intact and with sensitive information de-identified.
Enterprise Manager now supports the separation of roles specifically for provisioning into Designer and Operator. The Designer role corresponds to administrators who define provisioning standards. The Operator role typically corresponds to administrators who do actual software provisioning. Operators can be less experienced administrators.
A provisioning profile is a read-only snapshot of an existing database environment that can be used as a starting point to provision a new database. The snapshot can capture the Grid infrastructure (Clusterware and Automatic Storage Management), homes, database homes, and Database Configuration Assistant (DBCA) templates. This can all be stored in the Software Library for later use.
The locking down feature in Database Provisioning enables Designers to lock down the set of variables, such as host targets, credentials, Oracle homes to be provisioned, and others, in the deployment procedure wizard. This enforces standardized deployments and minimizes errors in configurations during mass deployment. The operator can then deploy the procedure that the designer configures and saves in the Procedure Library.
You can now access provisioning bundles directly through the Self Update feature, greatly simplifying the process of updating deployment procedures, Software Library entities, and other provisioning artifacts.
Deployment Procedure interviews, the user-friendly wizards that guide you through the provisioning activity, now support saving of default variable values for use by other users.
User-Defined Deployment Procedures (UDDP) enable automation of custom, and often complex, processes (for example, third-party application provisioning, JRE upgrade, and so forth).
You can now assign privileges to Software Library entities, enabling the enterprise to implement segregation of duties and thus help in complying with corporate security policies. There is a single console for all Software Library entities. This reduces the time spent searching for entities while providing more meaningful ways to display information. This release also includes support for different storage types, such as agent file system, NFS, and HTTP.
Deployment Procedures are integrated with the Incident Framework, where incidents are automatically created for critical failures. An incident triggers dump scripts to collect debug information, which can then be packaged in an archive and sent to Oracle Support for analysis. Deployment Procedures also support execution in debug mode, which can be used for additional logging information.
This section describes features and enhancements for Database Plug-in 12.1.0.2.
You can now synchronize manually downloaded Cluster Verification Utility (CVU) binaries with the Software Library. Enterprise Manager, by default, provides a routine job that is scheduled daily to download binaries from My Oracle Support, if corresponding binaries in the Software Library need to be updated. If your Enterprise Manager deployment is behind a firewall or a DMZ such that the HTTP connection to My Oracle Support is disabled, the routine job will skip its execution. In this case, you can manually download the CVU binaries corresponding to your platform from OTN or My Oracle Support using patch 9288873 as the source. Subsequently, you can use the Cluster Verification Utility to ensure that the latest CVU binaries are present in the Software Library.
Enterprise Manager now supports Automatic Storage Management Cluster File System Support (ACFS) Security and Encryption features. ACFS encryption enables users to store data on disk in an encrypted format. Enterprise Manager users who are ACFS administrators are now able to use these features to implement and manage security on file system objects stored in ACFS.
This section describes features and enhancements for Database Plug-in 12.1.0.3.
Database Plug-in 12.1.0.3 provides complete management and monitoring support for Oracle Database 12c Release 1 (12.1) targets, including the following:
Support for creating and managing pluggable databases (PDBs)
Backup and recovery
Performance management
Real-time database operations monitoring
Enhancements to real-time Automatic Database Diagnostic Monitor (ADDM) storage
Automatic Storage Management Cluster File System Support (ACFS) and Automatic Storage Management (ASM) management support
Database security, including data redaction and database auditing
Database testing, including consolidated replay, data subsetting, and data masking features
Enterprise Manager Cloud Control enables administrators to manage the complete lifecycle of a pluggable database (PDB) including provisioning container databases (CDBs), and PDBs (from seed or unplugged PDBs), cloning existing PDBs, migrating non-CDBs to PDBs, patching (single instance and RAC) and upgrading. In addition, features such as configuration management, compliance management, change management, and auto discovery have been updated to support both CDBs and PDBs.
Enterprise Manager now supports CDB backup and recovery through the new PDB syntax. Users can backup and recover an entire CDB, individual PDBs, or the tablespace or datafile of specific PDBs.
Users familiar with Enterprise Manager-managed backup and recovery tasks can leverage the same skill set for CDB backup and recovery tasks.
Enterprise Manager now provides built-in support for performance management, storage management, user and security management, and so on to effectively manage and monitor PDBs from a single console. This makes the administration of PDBs easy by enabling an administrator to switch between containers on all PDB target pages. The CDB level pages that are accessible only at the root container by the CDBA enable administrators to manage and monitor the entire database as a single unit.
Enterprise Manager enables an authorized administrator to seamlessly navigate between different containers in a CDB. The administrator can use the container picker at the top of the page to move between PDBs in pages (for example storage administration, user management) that display PDB specific information.
Enterprise Manager now supports Oracle Flex ASM, disk resync improvements, Oracle ASM rebalance improvements, the ability to enable access control for Oracle ASM files on Windows, Oracle ASM corrupt media recovery (scrubbing), and Oracle ASM filter driver. Users benefit from the easy-to-use interface used to monitor and manage tasks such as job scheduling, metrics collection, and so on.
Enterprise Manager support for Oracle Automatic Storage Management Cluster File System (Oracle ACFS) features includes Oracle ACFS enhancements for Grid homes, Oracle Flex ASM for Oracle ACFS and Oracle ADVM (ASM Dynamic Volume Manager), Oracle ACFS tagging, and Oracle ACFS snapshot enhancements. This support enables all Oracle ACFS file system functionality to be managed by an easy-to-use graphical management interface.
Enterprise Manager also now supports ACFS security and encryption. This new support provides security management solutions to customers who use Enterprise Manager to manage Oracle ACFS.
Database Replay supports concurrent execution of multiple database replays on a single target database to test and verify database consolidation. The database captures can come from a traditional database or from an Oracle PDB, captured at the container or at the PDB level. When replaying workloads against a PDB, the replays can be targeted to specific PDBs through connection remapping.
Database Replay support for consolidated replays enables the investigation of the interaction of multiple production scale workloads consolidated to a single database. It also eliminates risk and unanticipated problems for database consolidation projects.
The following enhancements have been made to data masking and data subsetting functionality.
To mask confidential data for non-production use, enterprises were required to make a copy of the production database and then mask the data before sharing it with non-production users such as testers or developers. Masking at the source or masking while subsetting at the source database enables enterprises to provision a secure and reduced size test system directly from the production database without the need for a full production database copy. Enterprises may choose to execute the masking or subsetting operations or both to provision the test database in a single workflow.
Masking at the source or masking while subsetting at the source ensures that sensitive production data never leaves the source database when provisioning test systems and, therefore, complies with data privacy policies.
Enterprises can mask sensitive data using data masking templates for Oracle applications such as Oracle Fusion Applications and Oracle E-Business Suite. Given the complexity of enterprise applications such as Oracle Fusion Applications or Oracle E-Business Suite, the process of manually importing the data masking templates can be complex. Using self update for Oracle applications, enterprises can directly download masking and subsetting templates from Oracle and import them into their Oracle Enterprise Manager Cloud Control 12c environment with no manual intervention.
Enterprises can easily and seamlessly implement the best practices for protecting sensitive data and provisioning reduced sized databases in their Oracle applications non-production environments using the self update option for Oracle applications masking and subsetting templates.
Securing Oracle E-Business Suite includes protection for the underlying E-Business data in production and non-production databases. While steps can be taken to provide a secure configuration to limit Oracle E-Business Suite access, an approach that will meet regulations and laws, such as Sarbanes-Oxley (SOX), Payment Card Industry Data Security Standard (PCI DSS), and the Health Insurance Portability Act (HIPAA), protecting non-production data is achieved by scrambling sensitive data in the non-production copy.
With Oracle Data Masking Pack today, enterprises can take advantage of anonymizing sensitive data in a cloned environment easily and quickly. Scrambling E-Business Suite data becomes somewhat challenging due to the complex meta-data architecture and knowing where the sensitive information resides in the architecture. To alleviate this challenge, Oracle has released the Oracle E-Business Suite Template for Data Masking Pack.
The template contains out-of-the-box, meta-data knowledge of the E-Business Suite architecture and the sensitive columns. Additionally, the template contains pre-defined industry best-practice masking algorithms to ensure that the optimal technique is used to securely mask the data while maintaining the application integrity.
Oracle Data Masking and the E-Business Suite template enables organizations to enforce compliance with regulatory requirements that restrict the use of production data in non-production environments.
SQL monitoring introduced in Oracle Database 11g enables DBAs and developers to monitor individual executions of SQL scripts. Real-time database operations monitoring extends SQL monitoring to include long running database application operations such as batch jobs, scheduler jobs, and extraction, transformation, and loading (ETL) jobs. Using similar capabilities to real time SQL monitoring, database operations monitoring provides a database-server based tracking mechanism that enables users to identify database operations and then monitor progress and alerts, tune associated SQL queries, and compare performance.
Database administrators can easily associate SQL queries or scripts with long running database operations and get a holistic view of the progress instead of having to track individual SQL scripts thereby saving valuable time in troubleshooting complex database operations.
This section includes the following topics:
Topology Views of the Fusion Middleware Environment
Oracle Enterprise Manager Cloud Control now enables you to visualize and monitor Oracle Fusion Middleware environments and components so that they might depend on. These topologies can be against a single service oriented architecture (SOA) composite, WebLogic Domain, or across multiple WebLogic Domains. Such capabilities enable you to understand relationships across your Java Platform, Enterprise Edition (Java EE) applications and the software supporting them, as well as to identify potential problems and their impact across tiers.
Oracle Exalogic Management Enhancements
This release supports full management capabilities with dedicated dashboards for Oracle Exalogic Elastic Cloud targets, enabling administrators to easily monitor and manage Exalogic hosts, Oracle WebLogic Domains, application deployments, and Coherence clusters running on Oracle Exalogic Elastic Clouds.
Oracle Fusion Middleware Provisioning Enhancements
There are several new features related to middleware provisioning that help to reduce the time-consuming, error prone, manual process associated with installing and configuring middleware software:
The new Middleware Provisioning page provides centralized access to a variety of middleware-related provisioning operations, such as creating entities in the Software Library that can later be used as the source from which to clone, launching a variety of deployment procedures associated with provisioning middleware software, and tracking the status of submitted deployment procedures.
Support for creating Software Library entities for Fusion Middleware software is now available. You can create a provisioning profile entity that includes WebLogic binaries and domain configuration, or a Middleware home entity that includes just WebLogic binaries.
You can clone a WebLogic Domain or Middleware home from entities already created in the Software Library. Doing this ensures that consistent, standardized middleware images are deployed across your IT organization.
There is a new out-of-box deployment procedure for deploying, redeploying, and undeploying Java EE applications from the Cloud Control console, thereby reducing the need for multiple administration consoles.
Provision-related operations are now accessible in the context of a specific WebLogic Domain. From the domain target menu, you can create an entity in the Software Library, clone the domain, scale up or scale out the domain, or deploy an application to the domain. This enables you to access such features quicker and with fewer clicks.
You can clone and scale out/up WebLogic Domains without requiring that SOA Suite be installed to the source domain.
Management Support for Identity and Access Management Mobile and Social Features
This release provides the up and down status of Mobile and Social service along with the collection of the selected Mobile and Social metrics.
Platform-as-a-Service and Infrastructure-as-a-Service Environment Enhancements
These enhancements enable a Platform-as-a-Service (PaaS) user to request an environment with a WebLogic Server cluster and to enable the user to make additional requests to scale out the requested environment. This update also enables an Infrastructure-as-a-Service (IaaS) user to request an environment with two Linux servers and storage and to enable additional requests for more storage to be submitted.
With this release, you can customize performance views to:
Select multiple metrics at a time for correlation
Overlay metrics for comparison and better analysis
Compare performance impact on a periodic basis
Maintain historical views for trend analysis
A new system topology view provides a better overview of associations and dependencies, complete with drill-down capabilities for detailed analysis. Enhanced log file alerts improve your ability to discover log file patterns and to generate an alert on any matching pattern. Improved monitoring support includes monitoring for push replication, reap sessions, and transactional caches.
A new interface for Cache Data Management provides query-based data operations and a central user interface for key cache operations. This new feature saves time in cache operations and simplifies administrator tasks. Queries can now be saved for future reference. Cache data can be exported and imported to a file. Additional cache operations include View, Purge, Add Index, Remove Index, and so forth. This feature gives administrators the ability to plan for downtime without loosing the cached data and to better prepare caches in a new data center (such as in a high availability scenario).
This release provides support for node updating. You can automate the update process tasks (for example updating configuration files, application JARs, and so forth) on the nodes, which reduces risk and time. A central repository is now available for asset management. Provisioning enhancements include support for well-known address (WKA) based topologies, additional development and production options (such as Mode of Deployment), and improved flexibility in provisioning.
If the coherence node is started with the Java Virtual Machine Diagnostics (JVMD) agent with the proper parameters, you can drill down in context from the coherence node to the associated Java Virtual Machine (JVM) target in the JVMD. Do this to diagnose the real-time Java issues for the node for issues such as memory leak monitoring, locking analysis concerning coherence requests, and blocking issues for coherence calls.
Improved configuration management enables you to set configuration parameters to make historical comparisons available. You can save your configuration into a repository as a reference image or gold image and then compare it against a current configuration. This feature enables you to quickly identify performance and availability issues related to configuration changes.
Performance Summary Baseline Support
With this release, you can create a performance summary baseline for a middleware-related target, save it, and compare baseline performance data to current performance data. This enables you to analyze and correlate performance data more efficiently.
Composite Application Dashboard
The new Composite Application dashboard enables you to build a comprehensive view representing a multi-tier composite application composed of multiple application deployments and Services Oriented Architecture (SOA) composites. You can easily include all additional components (such as databases, service buses, Coherence clusters, and other middleware and non-middleware targets). The Composite Application dashboard provides full visibility across the composite application with access to key monitoring and diagnostics regions, which can be easily customized and personalized. The overall result of this enhancement is a single dashboard view providing not only health information about the application, but also deeper visibility into component health and incidents at a glance.
Enterprise-Wide Web Service Policy Dashboard
If you use Oracle Web Services Manager for security, you can now monitor all of your policies across the enterprise in a single central dashboard. From there, you can drill down into the specifics of any violation on each server.
This release includes a new tool to help administrators quickly resolve performance issues. The Middleware Diagnostic Advisor de-emphasizes administrator expertise in WebLogic internals and cross-tier functioning by taking advantage of WebLogic Server internal metrics. The Middleware Diagnostic Advisor significantly reduces problem resolution time by presenting "root cause" findings shown in context of the most relevant configuration parameters and by offering out-of-box suggestions for each finding. Trending and correlation metrics help administrators understand performance patterns and assist with diagnosing and resolving performance issues.
WebLogic and Fusion Middleware Log Viewer
This release enables you to centrally search logs generated by WebLogic and Oracle Fusion Middleware across all Oracle Fusion Middleware components. You can perform structured log searches based on log properties such as time, severity, or Execution Context ID (ECID). You can also download log files or export messages to a file. This feature provides ready access to log files no matter where they are stored on the file system.
The former BEA Guardian WebLogic health checks have been integrated into Enterprise Manager. In addition, custom health checks can also be created. Consequently, administrators are better able to verify that their WebLogic environment is in compliance with these standards.
Enhanced Deploy/Undeploy Java EE Application Deployment Procedure
When using the Deploy/Undeploy Java EE Application deployment procedure to deploy or redeploy an application, you can now specify a single component—the Java EE Application component—from the Software Library. Previously, you had to specify multiple generic components to accommodate the archive file, the deployment plan, a predeployment script to create a data source, and a postdeployment script to roll back in the event of a problem. The ability to specify a single component not only saves time, but also presents a much cleaner interface.
Enhancements to Oracle Fusion Middleware WebLogic Domain Target Discovery
While adding Oracle Fusion Middleware WebLogic Domain targets to Enterprise Manager Cloud Control, you can now choose whether to add WebLogic Server targets that are discovered in a down state. This gives you more control in determining what to automatically add to Cloud Control for centralized management and monitoring. Further, when you refresh detected domain and target membership changes (managed servers that have been removed from a domain), you can choose to update the Management Repository in the context of the refresh operation (remove those managed servers from the Management Repository). Doing this saves you from having to manually remove targets following a domain refresh operation. If problems occur while adding Middleware-related targets or refreshing domain membership, you can enable additional debugging information to quickly diagnose and resolve the issue.
You can trace the path of a request in a WebLogic Domain and generate a report of all of the metrics associated with a particular instance of the request.
Support for Patching a WebLogic Domain
You can now use Enterprise Manager Cloud Control to apply one-off patches and critical patch updates across all managed servers within a WebLogic Domain. In addition to validation checking and rollback support, the new feature enables you to apply patches in a rolling fashion to avoid downtime.
With the Oracle Site Guard feature of Enterprise Manager Cloud Control, you can now automate disaster recovery operations such as switchover and failover. For example, if a primary site becomes unavailable due to a planned or unplanned outage, you can use EMCLI or the Enterprise Manager user interface to automatically switch a standby site into production and track the operation's progress through Cloud Control. Consequently, you are able to minimize the downtime associated with the outage.
A new customizable performance summary page is available for Oracle WebLogic Cluster target types. This new page provides a series of default performance metric charts displaying performance data over time. Administrators can customize the default view by modifying the performance metrics displayed, changing the timeline of data displayed, comparing current performance data with past performance data, and comparing multiple clusters' performance data on a single page.
Administrators can now modify the default performance metrics that are displayed when metric annotations are enabled on the middleware Routing Topology page. While three performance metrics can be displayed on the diagrammatic view, additional metrics can be configured to appear on the tool tip which is accessible as the pointer hovers over a node on the topology page. In addition, historical performance data collected for the chosen metrics can be accessed from the same tool tip. Such customization of and easy access to performance data will help administrators in monitoring their middleware environment.
This release of Oracle Enterprise Manager Cloud Control introduces log file monitoring for the WebLogic Server as well as Application Deployment target types. Middleware administrators can configure the new log monitoring metric to send alert notifications to on-call administrators when specific patterns are found in the middleware-related log files.
By leveraging the log monitoring capability, administrators can receive alert notifications in context of the problematic middleware target; consequently, reducing troubleshooting time.
Beginning with this release, two significant enhancements have been made to the log viewing capabilities within Oracle Enterprise Manager Cloud Control. First, instead of being able to group log messages only by Message Type or Message ID, administrators now have the flexibility of grouping messages by several other possible fields - including Execution Context ID (ECID)/Relationship ID, Host, Host IP Address, Incident ID, Module, Target, Thread ID, or User. Second, the search criteria for log messages that an administrator defines can be saved for future usage and accessed through the Favorites menu. These enhancements to the log viewer feature of Oracle Enterprise Manager Cloud Control will save the administrator time when diagnosing performance problems across middleware software.
The Business Application (BA) Target is a monitored functional application. The BA Target monitors different views and layers of the application stack. It combines the user's perspective (through Real User Experience Insight), transaction visibility between application components (through Business Transaction Management (BTM)), application component monitoring (including Java Virtual Machine (JVM) and Application and Dependency Performance (ADP)), and system monitoring.
The BA Target provides a consolidated overview that enables BA owners to see and understand the health of their applications. The BA target pages enables you to see all aspects of the BA health. They also provide problem triage capabilities and a starting point to drill down to more detailed system and application component related views.
The following pages are an integral part of the BA Target:
Business Application List Page
This page provides a list of all BA Targets for which you have at least read permission, including significant status indicators. You can use it to navigate to a specific BA dashboard. This page enables you to see at a glance which BAs require attention.
Business Application Home Page
This is the home page for the BA target. The dashboard can display Oracle Real User Experience Insight (RUEI), BTM, and System regions containing data associated with the BA. In addition, an event status region shows the rollup of all events and incidents for RUEI key performance indicators (KPIs), BTM transactions, system metric violations, and SLAs. The status region also presents the System status and the BA target status. The default configuration includes the following regions:
RUEI KPIs
BTM Transaction List
System Status
Incidents
Service Test Status
This dashboard enables you to view all aspects of the BA health. It also provides problem triage capabilities and a starting point to drill down to more detailed system related views (including JVMD, composite application, and WLS monitoring home page,).
Business Transaction Drill-Down Page
The Business Transaction region on the Business Application Home page displays the transactions mapped by the administrator of the BA, one transaction for each row. Click a transaction link to view the dedicated business transaction page.This page contains the following regions and features:
Transaction Summary
Business Transaction Aggregate Flow
Operations
In the topology view of the transaction's aggregate flow, you can click individual nodes to further connect to additional performance management functionality. Right-clicking on a node gives you the option to view the matching servers in JVM Diagnostics or to open the selected operation in the BTM native user interface.
Note:
Note that the link to JVM Diagnostics will only result in a valid page if JVM Diagnostics is deployed in the servers where the selected operation is located.Real User Experience Insight Session Diagnostics Page
With this feature it is possible to correlate the Request Instance trace that is reported in Request Instance Diagnostics to a user session reported in RUEI Session Diagnostics. It also provides a contextual drill-down to review the request within the complete user session.This feature is created from the following pages:
Session Search
Session Diagnostics
The Session Search page enables you to specify what set of sessions to review. Selections can be made by time and with a combination of filters such as browser type, end user country, filters for selecting specific functional areas of the application, and so on.
The search affects the number of sessions displayed at the bottom of the page. For each session some overview data is presented including user name, user origin, statistical overview of performance, experienced errors during the session, and so on.
By clicking any of the session links displayed in the table, you are routed to the second page in this feature which displays the entire user session, including all individual clicks the users performed the session.
You can register a Real User Experience insight deployment and a BTM engine as a system in Enterprise Manager Cloud Control. Only one RUEI and one BTM system can be created in Enterprise Manager Cloud Control. The registered system is used to provide data and events to Enterprise Manager Cloud Control. RUEI and BTM data is available to you from the Enterprise Manager console. In addition to supporting several user interface regions, it also creates Enterprise Manager events for any RUEI KPI threshold and BTM SLA violations. The events are associated with the BA target.
Note:
Only one BTM system can be created in Enterprise Manager Cloud Control. The registered system is used to provide data and events to Enterprise Manager Cloud Control.The BTM region in the BA exposes transactions and has some transaction detail capability.
An association is created between a BTM transaction and one or more Enterprise Manager Cloud Control targets so that thresholds and conditions defined on the BTM side will trigger events on the associated targets. Enterprise Manager registers a BTM server with OMS to make its transactions accessible by the BA.
When creating a BTM region in the BA target, you must select which BTM transactions to expose in that region.
With the release of the Business Application dashboard, RUEI events are now exposed in the dashboard to provide end-to-end visibility in regards to user experience KPIs.
In addition, RUEI regions are now available directly within Oracle Enterprise Manager. This enables administrators to analyze user experience data with critical transaction and middle-tier data, providing end-to-end visibility.
If differences are detected between WebLogic Domains or WebLogic Servers during a configuration comparison operation, you can now synchronize WebLogic Server related configuration files (for example config.xml) from the Cloud Control console to make the configurations the same.
The Provision Middleware Deployment Procedure and Scale up/out Middleware Deployment Procedure now support the lock down feature. This feature enables administrators with designer privileges to launch the procedure, enter values for certain fields, and lock them so that the fields cannot be edited when accessed by other administrators. Creating these deployment procedure templates helps administrators to enforce standardization and consistency across the enterprise.
While cloning or scaling out a WebLogic Domain, you can now modify the default names for the administration server, managed servers, clusters, and systems for the destination domain.
While cloning a WebLogic Domain, you can now specify the applications directory and Node Manager home directory locations.
To ensure that WebLogic Server and SOA Infrastructure components are suitable for patching operations, administrators are encouraged to review the new Fusion Middleware Target Patchability Report available from Information Publisher before creating patch plans. This report analyzes WebLogic Domains as well as SOA Infrastructure and identifies whether the targets have missing properties or unsupported configurations and provides recommendations for resolving the issues found.
Beginning with Fusion Middleware Plug-in release 12.1.0.4, administrators can apply WebLogic Server patches to several WebLogic Domains in a single operation. Such support increases efficiency because administrators can create and track a single patch plan across domains instead of creating multiple patch plans.
This section provides an overview of the new features available in Oracle Site Guard 12c Release 1 (12.1.0.3) plug-in releases.
User Interface for Site Guard Configuration
In 12c Release 1 (12.1.0.3), you can use the Enterprise Manager Cloud Control Console user interface to perform the following task:
Creating Oracle Site Guard Configuration
Associating Credentials for Site
Associating Pre-Scripts and Post-Scripts
Associating Storage Scripts
For more information, see "Setting Up Oracle Site Guard" in the Oracle Enterprise Manager Lifecycle Management Administrator's Guide.
In this release, you can use preferred credentials to run an operation plan.
Preferred credentials are used to simplify access to managed targets by storing target login credentials in the Management Repository. With preferred credentials set, users can access an Enterprise Manager target that recognizes those credentials without being prompted to log in to the target. Preferred credentials are set on a per user basis, thus ensuring the security of the managed enterprise environment.
Default Credentials: Default credentials can be set for a particular target type and will be available for all the targets of the target type. It will be overridden by target preferred credentials.
Target Credentials: Target credentials are preferred credentials set for a particular target. They could be used by applications such as the job system, notifications, or patching. For example, if the user chooses to use preferred credentials while submitting a job, then the preferred credentials set for the target (target credentials) will be used. If the target credentials are not present, the default credentials (for the target type) will be used. If the default credentials are not present, the job will fail. If not specified, by default, preferred credentials refer to preferred target credentials.
For more information on setting up preferred credentials, see "Setting Preferred Credential Using EMCLI Commands" in the Oracle Enterprise Manager Lifecycle Management Administrator's Guide.
For more information, see "Changing Execution Orders" in the Oracle Enterprise Manager Lifecycle Management Administrator's Guide.
Configuration collection for Oracle Access Manager and Oracle Identity Manager is now available, enabling users to view and keep track of configurations in oim-config.xml, entries in the property (PTY) table, and oam-config.xml. Users can perform key configuration management tasks such as keeping track of configuration changes for diagnostic and regulatory purposes, taking snapshots to store configurations, and comparing component configurations to ensure the consistency of configurations within the same environment or across different environments.
The feature provides automated configuration management to accelerate problem resolution and to find root causes of problems that could potentially slow performance or create outages.
A set of 12 out-of-box compliance rules have been defined for Oracle Identity Manager based on best practices around plug-in and adapter reloading, caching configuration, and recommended database settings such as cursor sharing, block size, maximum number of blocks read in one I/O operation, buffer pool, initial number of database writer processes, log buffer, maximum number of open cursors, query rewrite integrity, and session cursors to cache. Users can perform rules based analysis and change detection, and get access to a compliance scorecard for each of the monitored Oracle Identity Manager deployments.
This feature provides compliance monitoring and change detection that can help customers meet compliance and reporting requirements, and accelerate problem resolution.
A new page is available to analyze the performance of the Oracle Identity Manager database in the context of the OIM-specific tables and user. Users can track key metrics such as the size of the double-space, top SQL statements, size of the segments, and growth rate, enabling users to identify root causes of database-specific problems that could potentially slow performance.
Users now have the ability to monitor database-specific metrics for Oracle Identity Manager to find root causes of problems that could potentially slow performance or create outages.
Out-of-box BI Publisher reports are now available for Oracle Internet Directory, Oracle Access Manager, and Oracle Identity Manager. These reports summarize monthly LDAP Operations and Replication Jobs for OID, Provisioning, Self-Service and Role-Grant Requests for OIM, and Authentications & Authorizations Metrics for OAM - including Authentications/Authorizations Per Second and Failed Authentication/Authorization Ratio.
The out-of-box reports can be used to track the overall health of the monitored Identity Management environment enabling administrators to share these reports with the line-of-business or application owners to align IT and business demands.
This feature correlates the new Oracle Traffic Director (OTD) target monitoring with the WebLogic and OHS targets ensuring that administrators can easily understand relationships via the middleware topology and analyze problems across tiers.
OTD is available from the Exalogic dashboard as well.
The discovery of BI 11g Instance is now included as part of the Oracle Fusion Middleware/WebLogic Domain discovery wizard, enabling you to quickly set up your monitoring environment. The discovery includes all key Oracle BI components as well as Essbase. The BI components discovered include Oracle BI Server, Oracle BI Presentation Server, Oracle BI Scheduler, Oracle BI Cluster Controller, and Oracle BI Java Host. After the BI Instances are discovered, you can proactively monitor your Oracle BI environment from both systems and end-user perspectives. A wide range of out-of-box performance metrics are collected for monitored Oracle BI targets enabling you to set up alerts based on warning and critical thresholds, view current and historical performance information using customizable charts in the Metric Palette and reports, and diagnose performance problems by identifying bottlenecks in any of the monitored Oracle BI targets.
By providing out-of-box monitoring for Oracle BI 11g, Enterprise Manager 12c now offers a centralized systems management solutions to efficiently manage multiple Oracle BI deployments including testing, staging, and production environments from a single console. You can now gain the ability to monitor a wide range of performance metrics for all critical BI components (both BI 10g and BI 11g) to find root causes of problems that could potentially slow performance or create outages. Thresholds may be defined against server and component statistics that cover responsiveness (including Request Processing Time and Average Query Time), load (including Active Sessions, BI Presentation Server Requests Per Second, and BI Server Queries Per Second), and reliability (including Failed BI Queries). BI Dashboard Usage Reports and metrics on Failed and Total Oracle BI Scheduler Jobs are also available.
For the Essbase Server, you can now monitor running applications, view any unaccessed applications as well as other useful metrics and information such as the number of connected users, configuration changes, and potential incidents.
With the new capabilities of Coherence on engineered systems introducing the new Elastic Data and QL capabilities, Enterprise Manager now provides complete visibility into these key Coherence platform features to ensure these optimizations are fully used to their maximum potential.
Support is provided for guided flow to create middleware resource pools on a self-service zone. This feature enables SSA administrators to carve out resources for a middleware cloud.
Support is provided for the creation of middleware cloud quotas by an SSA administrator. This feature enables administrators to allocate resources between different users and ensure that no one user can usurp all resources.
Support is provided for the creation of middleware request quotas by SSA administrators. This feature offers SSA users the ability to schedule resources requests in advance.
SSA administrators can create Service Templates and map them to resource pools and Zones. This feature enables SSA administrators to build a self-service catalog tailored to enterprise needs.
A guided flow is available that enables SSA users to request a new service instance from a given set of service templates, resulting in creation of a new service instance and its appropriate placement in the resource pool. You can later delete a service instance as well, thereby returning resources to the underlying pool.
This feature enables SSA users to self-service provision and manage resources on the cloud.
SSA users can deploy, redeploy, and delete a Java application from the self-service portal, enabling SSA users to manage the application lifecycle.
SSA users can scale up or scale down a service instance from the self-service portal, enabling SSA users to manage scalability of a service instance.
This release provides the following Exalogic dashboard enhancements:
Integrated hardware and software schematics
Hardware-software topology views
Hardware targets monitoring (Compute, ZFA appliance, Infiniband Fabric, ILOM)
OTD monitoring
Support for virtual and non-virtual configurations
Monitoring of Exalogic vServer guest virtual machines (VMs)
Health checks
Trusted partition/Virtual Central Processing Unit (vCPU) licensing report
Enhancements to SOA Fault Management
SOA administrators can now perform comprehensive fault management directly from Enterprise Manager Cloud Control, including search and single and bulk fault recovery. This new feature replaces all of the previous faults and reject messages tabs and regions at the composite level with the top-level search and resubmit.
RAC support for SOA Dehydration Monitoring
SOA Dehydration store monitoring in Enterprise Manager Cloud Control now supports RAC databases.
Management Agent-based auto discovery for Oracle Fusion Middleware is now enabled automatically with Oracle Enterprise Manager Cloud Control 12c. In addition, administrators who use agent-based auto discovery for Oracle Fusion Middleware are no longer required to specify the Oracle Middleware home for each host that the discovery module runs on. Consequently, the process for discovering middleware software has been further automated by the removal of such manual steps. As in earlier releases, after agent-based auto discovery of Fusion Middleware has been performed, administrators must then promote the discovered software to managed targets.
When adding Fusion Middleware and WebLogic Domain targets to Enterprise Manager Cloud Control, administrators can now choose whether to discover all versions of deployed Java EE applications or just the active version of deployed applications. This provides more flexibility and control in terms of what to centrally manage and monitor from the Cloud Control console.
For each Java EE application that is discovered, a new domain application deployment target is also added. This domain application deployment target provides a single view of the application across the entire domain, rather than a more granular view at the server or cluster levels.
Beginning with this release, administrators are able to discover and centrally manage their WebLogic Server version 12.1.2 deployments. All existing management features continue to be supported with WebLogic Server version 12.1.2, including:
Performance management
Business Transaction Management
Process control
Configuration management
Cloning middleware and scaling up/out domain
Patching
Administrators can now discover and centrally manage their open source as well as commercial versions of Oracle GlassFish domains in the Oracle Enterprise Manager Cloud Control console. Management features for Oracle GlassFish include:
Performance management – monitor Oracle GlassFish availability and performance out-of-box, track such data historically, and receive notifications of potential problems.
Process control – submit predefined job to start, restart, or stop Oracle GlassFish components.
Configuration management – perform extensive analysis (for example, search, compare, track change) against automatic, daily collections of Oracle GlassFish data.
Having a single interface for managing Oracle GlassFish software along side other data center environments such as databases and operating systems is critical to ensuring applications are available and performing at an optimal level.
With the introduction of the Exalytics target, Exalytics management is now consistent with other engineered systems. Both virtual and physical deployments will be supported for this target. The feature includes guided discovery, a personalizable software dashboard, routing topology, and vCPU usage reporting.
These features align Exalytics management with the Engineered Systems Management story and show a tighter integration between Exalytics and Enterprise Manager Cloud Control 12c. The new features improve the user's management experience and productivity. The vCPU reporting supports the reporting and auditing requirement for virtualized environments using vCPU licensing.
You can now automate the deletion of JVMD/ADP engines and agents. This feature is available from the Enterprise Manager Cloud Control user interface. Previously deletion or undeployment required manual steps.
The Middleware Summary page (accessible by selecting Middleware from the Targets menu) has traditionally displayed a table with the status and health of middleware software managed by Enterprise Manager Cloud Control.
Beginning with this release, administrators can now choose to display a graphical view of the same data. This graphical view is similar to a heat map where targets are represented as boxes and the size and color of each box depicts a potential problem areas. Such a view enables administrators to quickly analyze a large amount of data, customize filtering, and pinpoint problems more efficiently.
The Middleware Summary page also provides predefined searches that filter the target types shown in both of the table as well as graph views. The searches available are based on what middleware targets have been discovered by Enterprise Manager Cloud Control. The most recent search selected is saved as the default search to display when returning to the Middleware Summary page. Saved searches enable administrators to find what they are looking for faster.
Administrators can now monitor Oracle Jolt performance metrics including maximum capacity, pending requests, pool state, request errors (per minute), and requests (per minute). Such metrics are available from the WebLogic Server target when Oracle Tuxedo and WebLogic are configured to use Oracle Jolt.
The WebLogic Cluster Performance Summary page no longer requires you to enable Oracle Java Required Files (JRF) on the cluster. Performance metric data appears on the summary page regardless of whether or not the cluster is Oracle JRF enabled.
The following new features related to Exalogic Management help provide enhanced operational visibility:
Control Stack monitoring for virtualized Exalogic systems enables administrators to view the status of the software infrastructure.
It is now possible to send Enterprise Manager Ops Center hardware alarms and alerts to Enterprise Manager Cloud Control's incident management system and manage hardware and software incidents from a single pane of glass.
Exacheck target now appears in the Exalogic Navigation Tree providing in-context navigation to Exacheck results.
Additional performance and filtering optimizations has been made to the Exalogic Software Dashboard.
Exalogic BI Publisher Reporting has been enhanced.
Administrators have traditionally been able to create a diagnostic snapshot from the Enterprise Manager Cloud Control console whenever a middleware-related issue occurs, and then analyze the diagnostic snapshot in offline mode either from the same Enterprise Manager Cloud Control instance that generated the snapshot or from a completely different Enterprise Manager Cloud Control instance (for example, when the snapshot is sent to Oracle Support for analysis). This release includes the following enhancements to the Diagnostic Snapshot feature:
Archived logs for WebLogic Server and JVM targets can be included in a new diagnostic snapshot.
You can create a diagnostic snapshot through the EMCLI.
You can include diagnostic snapshots in a Support Workbench incident.
These additional Diagnostic Snapshot capabilities reduce the resolution time of external bugs related to Fusion Middleware software.
Administrators can now use Log Viewer to view and correlate messages across archived log files for Fusion Middleware components. In the past, Log Viewer supported viewing and correlating messages from active log files only. Including archived log files in Log Viewer helps administrators to diagnose and resolve performance problems that may have occurred in the past.
Administrators can now use the Provision Middleware or Scale Up/Scale Out Middleware deployment procedures to clone or scale up/out a WebLogic Domain that has its administration port enabled or a domain that accepts only secure SSL traffic. Prior versions of the deployment procedures did not support cloning or scaling up/out of such a configured domain. In addition, these same procedures now support entering credentials for each host destination individually (applicable in situations where preferred credentials are not used).
The out-of-box job for Fusion Middleware Process Control now offers options for how to start, restart, and stop WebLogic Server targets. Administrators can configure the job to use Node Manager, the default script in the domain home, or a custom script. These same options are also available when you initiate a start, stop, or restart operation from target home pages or target menus. In addition, the same process control operations available from the Oracle Enterprise Manager Cloud Control 12c console are now available from the Enterprise Manager Command Line Interface (EMCLI). These features give administrators maximum flexibility in managing and maintaining WebLogic environments.
Key administration operations previously available from the Fusion Middleware Control console and WebLogic Server Administration Console are now available from the Cloud Control console. These operations include:
Locking a domain configuration through the Change Center before making changes to prevent other administrators from making changes during your edit session. You can also view all changes that have been saved, view the server instances that must be restarted for configuration changes to take effect, release a lock, and activate or undo changes.
Viewing, configuring, and using MBeans for a specific Oracle WebLogic Server or Application Deployment target through the System MBean browser.
Managing JDBC data sources - including the ability to create, edit, delete, control and test JDBC data sources.
Recording configuration actions performed as a series of WebLogic Scripting Tool (WLST) commands. You can use WLST to replay the commands to help automate the task of configuring a domain. You can start, stop, or view a recording.
Having a single tool for both monitoring and administering Fusion Middleware components simplifies an administrator's job and increases productivity.
Administrators can now perform selective tracing from the Cloud Control console. Selective tracing enables administrators to gain more fine-grained logging data but limit the data so that it applies to a specific application name as well as other specific attributes of a request (for example, user name, client host, or web service port). Having such detailed yet focused log data assists administrators while diagnosing problems with applications and their underlying infrastructure.
Beginning with this release, the following Oracle Fusion Middleware related target types support privilege propagation:
Oracle WebLogic Domain
Oracle WebLogic Cluster
Oracle WebLogic Server
Domain Application Deployment
Clustered Application Deployment
Oracle Application Server
Oracle Containers for Java (OC4J)
This support enables administrators to have privileges automatically propagate to members of a target, rather than requiring the administrator to manually grant other administrators privileges to each target individually. You can grant to an administrator or a role a privilege on one of the listed targets once and have that same privilege automatically propagate to any new member of that target.
For example, granting operator privilege on a WebLogic Domain target to an administrator grants the administrator the operator privilege on the domain's member targets (for example, clusters, servers, deployed applications) and also to any members that will be added to the domain in the future. Automation of privilege propagation across these additional Fusion Middleware targets enables administrators to be more effective and efficient in managing their middleware software.
Beginning with this release, administrators can configure log file settings for Oracle WebLogic Server, Application Deployment, SOA Infrastructure, Essbase Server, Directory Integration Platform Server, Oracle Virtual Directory, Oracle Reports Application, Oracle Reports Bridge, Oracle Reports Server, and Oracle Reports Tools targets. Configuration settings exposed in the Cloud Control console user interface include:
Location of the log file
Format of the log messages in the log file (For example, Oracle Diagnostic Logging – Text, Oracle Diagnostic Logging – XML)
Log level for both persistent loggers and active runtime loggers
Rotation policies – either size based or time based – used for the log file
You can use the new Site Guard user interface to create, execute, and monitor operation plans for switchover, failover, start, and stop.
The RUEI Metric page uses the same search mechanism as the Session Diagnostics page but here the result set is displayed in the Metric Correlation Chart where RUEI metrics can be compared against all other system metrics and be displayed in time. This means that End User Page Load times can be presented in time compared with Java active threads or system CPU usage to discover possible connections. Any view can be stored in the correlation chart. This page can also be directly opened from any RUEI event from the Events and Incidents console. All RUEI events have a link to the metrics page and when selected, the Metric page opens in context of the right metric filters and time period immediately.
This regions displays a list of all of the JVMs that are associate with the Business Application. It provides a per JVM view of real-time status based on the JVM thread activities. You are presented with thread counts of specific activities and states including DB Wait, IO Wait, Runnable, and Idle. The number of threads counted in a specific state reflects how much work a JVM is performing on that area. For example, a larger than normal thread count in DB Wait state suggests a slower than normal DB response time. The region also provides direct access to the JVM Diagnostic pages for more detailed investigation. This region is updated with real-time data every 30 seconds.
This region provides an overtime view of the data presented by the JVM real-time Thread State region. The data is summarized across all of the JVM and presented for the last 24 hours.
The RUEI Data page has been enhanced with a new region displaying the health of all user flow that are related to the Business Application. It shows the number of completes, completion rate, the error percentage, and what step of the user flow caused most dropped sessions from the user flow in a single table overview.
On the Session Diagnostics page, you can open the replay for the reported page with the Session report and display the source details of the screen view and an actual screen replay of the page as the user experienced it. ADF based pages, Siebel HI, and Oracle Forms display only source details.
Application Replay enables you to perform realistic production scale testing of your web and packaged Oracle applications. It provides the most efficient and highest quality testing through zero overhead workload capture and without any need for script development and maintenance. The captured workload can then be replayed with production characteristics on a test system to validate application infrastructure changes from the middle tier to the disk.
Note:
These enhancements are new in the 12.1.0.3 release.After a successful replay, users were able to view reports to analyze, capture, and replay results. The reporting mainly focused on application page names and addressed questions such as what was the performance of the page and which pages diverged compared to capture.
Now users have the ability to not only look at page level diagnostics but also session level diagnostics. With this new ability, you can answer questions such as which sessions showed poor performance and then quickly identify the pages where the session was experiencing poor performance.
Additionally, to ensure that a page's poor performance is not caused by setup issues, a divergence report showing differences between the capture and replay of pages is provided. Similarly, when ensuring that a session's performance is not due to a divergence between capture and replay, users were required to view the raw HTTP requests and response contents manually and compare the difference. Now users can simply export a packaged zip file containing capture and replay content and diagnostics and import that into Oracle Application Testing Suite's OpenScript. Doing this enables an automated and visual comparison of capture and replay of a specific session, drastically reducing the time to identify any divergence or potential performance issues.
These diagnostics improvements enable deeper analysis of replay results quickly and reduce the time to isolate potential issues in a replay environment with perspective of end user sessions.
This section includes the following topics:
Enterprise Manager Cloud Control now provides support for full lifecycle management of Oracle Exadata Database Machine. Key features include:
Automatic discovery of all Exadata hardware and software components
Automatic creation of Enterprise Manager system for end-to-end monitoring of the entire Oracle Exadata Database Machine
Extensive administration capabilities for databases, Exadata cells, and Infiniband switches
Rich performance diagnostics with the help of in-depth performance charts covering all hardware and software Exadata components
The Exadata plug-in has been enhanced to support the discovery, monitoring, and complete management of the Exadata Database Machine in a SuperCluster engineered system. These enhancements includes support for logical domains (LDOMs) (control, IO, and guest) and zones (global and non-global) created within a SuperCluster. They enable customers to manage and monitor all of their Oracle engineered systems from a single Oracle Enterprise Manager console.
In this plug-in release along with the existing percentage based plan definition, the I/O resource management (IORM) enhancement enables you to define share based disk I/O plans. Share-based plans use a relative share instead of percentage allocations and levels. These plans are simpler to implement, but as effective as percentage allocations. For example, if a critical database called FINANCE has four shares, and a low-priority database called REPORTING has one share, then the FINANCE database is four times more likely to issue I/Os compared to the REPORTING database.
Many users have created their own multi-rack setup with two or more Exadata systems or they have added more storage to their existing Exadata systems using the Exadata Storage Expansion Rack. Starting with the 12.1.0.4 release of the Exadata plug-in, you can discover, manage, and monitor multiple Exadata machines as a single entity as long as they are part of the same database cluster. This support is applicable to all existing Exadata versions, for example V2, X2, and X3.
The multi-rack and storage expansion rack support enables administrators to manage and monitor multiple engineered systems from a central place. This will improve the administrator's ability to detect and diagnose hardware and software faults in a multi-rack setup.
Until now, Siebel discovery was available only from the Enterprise Manager user interface. You can now perform discovery using EMCLI as well. This release supports the deployment of Siebel assembly. After assembly deployment there is no automated mechanism available to discover the provisioned Siebel enterprise. You can now automate the discovery as well.
The Siebel discovery precheck wizard checks that all of the prerequisites for discovery are in place before actually performing a Siebel enterprise discovery. This wizard enables you to determine what is missing and get it in place before performing the actual discovery.
In the past, the Siebel discovery was all or nothing- if one server failed the discovery failed. Now, Siebel discovery can be successful even it is only a partial discovery because one or more servers failed.
The Update Now function can now update the entire enterprise or only selected servers.
Customers typically have a large number of Siebel servers as part of their enterprise. Some of these servers are maintained as backups. When discovered in Enterprise Manager Cloud Control, all of the servers appear as targets and as a result customers delete the server targets that they are not interested in. However, when changes are made to the enterprise (for example, new components added or existing components removed), users perform an enterprise refresh by using Update Now. In the past., all the servers were updated again and deleted servers reappeared. However, now customers can refresh only a selected list of servers through Update Now.
The Siebel plug-in is shipped with out-of-box configuration and compliance rules. These rules enable administrators to immediately and automatically determine if there are issues with the way in which the product has been setup.
In the past, Siebel administrators wrote Perl scripts and used other manual methods to identify Siebel errors in log files. To improve this situation, a new log analyzer metric has been added to the Siebel server target. It includes out of box patterns to search for in the log files. In addition, administrators can specify addition patterns to search for.
The following sections describe new extensibility features and enhancements in this release.
This release provides the Extensibility Developers Kit (EDK) to support development of custom plug-ins for managing and monitoring target types with no out-of-box support. With the EDK, Oracle partners and integrators can extend Cloud Control support to virtually any type of target, without requiring direct support from Oracle development resources.
The Self Update feature provides a user-friendly mechanism for downloading and deploying Management Plug-ins and connectors. There also is a console for managing the lifecycle of plug-ins, enabling standardized management of different plug-in types and simplified deployment of plug-ins to Oracle Management Service and Management Agents.
Event Connectors enable the sharing of Enterprise Manager events with third party event management systems. Event Connectors support all event types, thereby enabling sharing of not only monitoring-related events (target availability events, metric alerts, and so forth) but also other types of events such as job status events, compliance standard violations, and so forth. Multiple event connectors (either different event connectors or multiple instances of the same connector) can be configured with the same Enterprise Manager deployment. This is useful in deployments that may require integration with multiple event management systems. A new retry feature is available that retries the delivery of events if the third party event management system becomes unavailable.
Help Desk Connectors enable you to open help desk tickets in third party help desk systems for events detected in Enterprise Manager. Enhancements to help desk connectors include support for all event types, visibility of the ticket status within Enterprise Manager, and support for multiple connectors (either different connectors or multiple instances of the same connector). This feature enables the same Enterprise Manager deployment to work with different help desk systems which is useful in data centers that may be sharing the same Enterprise Manager deployment across different lines of business, each with their own separate help desk system.
Metric Extensions are the next generation of user-defined metrics, enabling you to extend Enterprise Manager to monitor conditions specific to the enterprise's environment by creating new metrics for any target type including non-Oracle target types.
Custom configurations provide a way to identify files and other configuration data that Cloud Control does not already collect. These customized configurations can be collected on well-known target types or on a target type introduced as part of the custom configuration definition. You can also use custom configurations to extend existing configuration data collections.
There are two options available to extend configuration data collections using a custom configuration specification:
Add additional collection items to an existing target type
Add a custom target type with new collection items
User-Defined Deployment Procedures (UDDP) enable automation of custom, and often complex, processes (for example, third-party application provisioning, JRE upgrade, and so forth).
This section describes new features that support Metadata Plug-in (MP) features.
Note:
This feature is new in the 12.1.0.2 release.With this feature, partner SDK enables Metadata Plug-ins to define composite target types or systems which contain multiple member target types that are related to each other. This relationship between target types can be defined through associations which are displayed as part of the system topology.
Note:
This feature is new in the 12.1.0.2 release.This feature enables guided discovery of systems and composite targets that include multiple members which enables discovery and promotion of members in bulk instead of manual discovery of each member.
Note:
This feature is new in the 12.1.0.2 release.This feature will enable Metadata Plug-ins to include resource bundle properties files to support translated strings that can be used across different features in Enterprise Manager exposed through the partner SDK. This will allow partners and customers to create Metadata Plug-ins that are linguistically and culturally appropriate for a target country or region.
Note:
This feature is new in the 12.1.0.3 release.This plug-in now supports SQL Server 2012 (32-bit / 64-bit) target types, and no longer provides support for SQL Server 2000 (32-bit).
This section describes new features and enhancements for the following releases:
Chargeback and Consolidation Planner Plug-in 12.1.0.1 Features
Chargeback and Consolidation Planner Plug-in 12.1.0.2 Features
Chargeback and Consolidation Planner Plug-in 12.1.0.4 Features
Enterprise Manager offers capabilities necessary for deploying and managing clouds within the enterprise. This includes dynamic provisioning of applications and required infrastructure resources, tracking of resource usage trends and costs, and performance and availability monitoring of cloud infrastructure and applications running there. Enterprise Manager supports clouds built on both virtualized and physical infrastructure.
As part of the Cloud Management Plug-in, Enterprise Manager ships with an out-of-box self-service portal that enables developers, testers, DBAs, and other self service users to log on and request cloud resources as well as perform lifecycle operations such as start/stop, status, and health monitoring on them.
For IaaS, you can deploy Oracle Virtual Machine templates and Oracle Virtual Assemblies containing application software on an Oracle Virtual Machine virtualized server infrastructure.
For DaaS, the portal provides access to a service catalog which lists various published service templates for standardized single instance (SI) and RAC database configuration and versions.
You can review your past and outstanding requests, resource quotas, current usage, as well as chargeback information for the resources that you own. The portal also enables you to automatically backup your databases on a daily basis or take on demand backups. You can restore the database to any of these backups. The Self Service Portal is your view into the cloud, so it is designed to be easy to use and yet useful.
The portal is also backed by a command line interface (CLI) and application programming interface (API) that can be used to request and manage cloud resources instead of the user interface.
You can scale up and scale down a tier within an assembly deployment. The scalability of a tier depends on how it is defined in the assembly. Scaling up enables you to create multiple servers; there are minimum and maximum limits. The scaling down feature also enables you to shut down servers in a tier.
You can now purge deployment requests after a specified period of time by enabling the Request Archiving Policy.
Self service users can now receive e-mail notification when their resource requests succeed or fail.
To support use cases where DRS/DPM is used in conjunction with schedule-based policies, the OVM pool as a target type is now available in the cloud policy authoring page. For example, an administrator may want to turn on DRS on a pool from Monday to Friday for load-balancing between hypervisors and turn on DPM on Saturday and Sunday to shut down under utilized hypervisors.
This new capability provides the highest level of consolidation by hosting multiple schemas in a single database. Using Enterprise Manager 12c, Cloud users can request for one or more schemas, with seed data, from the out-of-the-box self service portal. Metering and chargeback capabilities provide visibility into resource consumption and expense incurred.
Snap Clone is a new capability in Oracle Enterprise Manager Cloud Control12c that provides instant database cloning.It enables administrators to provision copies of production systems very quickly into test environments. This is done using the built-in copy-on-write (CoW) capabilities of the underlying storage layer. Cloud users can request these databases and have them provisioned within minutes instead of hours all while keeping the storage needs to a minimum. The self-service provisioning capabilities save operational costs while helping DBAs to become more productive by removing the burdens of manual cloning tasks.
RMAN has been the tool of choice for backing up and restoring databases for many years. Oracle Enterprise Manager Cloud Control 12c provides ability to clone databases using RMAN backups through the self service portal. This enables Cloud users who have not invested in storage cloning technologies to create full clones of databases within a few clicks.
The Testing Cloud Self Service Portal, also known as Testing as a Service (TaaS), is a cloud-based platform for delivering automated application testing services. It is a self-service solution designed for private clouds. TaaS orchestrates the testing process end-to-end by automating the provisioning of test labs. This includes application under test and test tools, executing load and functional test scripts against the application, and providing rich application monitoring and diagnostics data for analysis. In addition, TaaS has a sophisticated charge back facility for metering and charging the usage of the testing cloud by end-users.
TaaS provides:
A secure test library with access control for any assets consumed, for example Test Assets or Environment
Automation and orchestration around provisioning of Test Drivers (test tools used together with TaaS)
Test Drivers
Rich monitoring and diagnostics
Reporting capabilities
Charge back and metering of resource usage during testing
IaaS includes the following enhancements:
Import Virtual Machine enables you to directly import a template as a virtual machine.
The storage features now support non-uniform NFS exports and iSCSI multipath.
Network Time Protocol (NTP) can be configured for virtual servers for time synchronization.
DBaaS includes the following enhancements:
RESTful APIs for Schema as a Service, Snap Clone, and RMAN based cloning
RESTful and EMCLI verbs for setup tasks related to PaaS Infrastructure Zone, Software Pool, and Provisioning Profile
New Snap Clone Analyzer dashboard that shows storage utilization and savings
Enhanced home pages and tree navigation for PaaS Infrastructure Zone and Software Pool
Snap Clone support for NetApp ONTAP version 8.x (7 mode)
The new Consolidation Planner helps you determine optimal server consolidation scenarios by leveraging data collected by Cloud Control against business and technical constraints. Using this capability, enterprises can reduce their capital expenditures as well their labor costs by consolidating separate databases and application servers into a smaller consolidated set of systems.
Chargeback functions enable you to track the use of business-critical resources or metrics by consuming entities (for example, cost centers) and enable businesses to report back the usage charges to the consuming entities. IT departments can accurately share or report costs with business users or business units commensurate with the usage of the resources.
This release supports the following enhancements:
You can now unassign cost centers and charge plans from targets. Targets that are disengaged in this way can be removed from Chargeback reports.
You can now share a Real Application Cluster (RAC) not only by instance, but also by service. Services within a RAC can be assigned to different cost centers, but must all be assigned to the same charge plan.
A new EMCLI verb (EMCLI get_metering_data) enables you to extract metering and charge data to a CSV file. This enables integration of Chargeback functions with external applications, for example, a billing engine or an analytics program.
A new EMCLI verb (test_named_credential) is available to test the validity of specified named credentials. This is useful in scripts that can first verify if credentials are correct before using the credentials in jobs or other features that require credentials. The configuration of Privilege Delegation settings for a host can now be done by an Enterprise Manager administrator with Full privileges on the host. Administrators with at least View privileges on the host can view the host's privilege delegation settings.
Note:
This feature is new in the 12.1.0.2 release.The setup and management for Chargeback has been significantly improved with new pages for charge plan setup and target configuration. Extensibility for existing chargeback targets is also provided by allowing custom metrics, including metric extensions, to be registered as charge items. This is done by using the new EMCLI commands such as EMCLI list_charge_item_candidates and EMCLI create_charge_item. This feature increases the flexibility that Chargeback administrators have when creating charge plans, enabling them to supplement the out-of-the-box metrics with metrics matched to their own specific requirements. New published repository views provide access to metering and charge data. These views can be used for reporting or for the integration of Chargeback with other applications.
Support for Oracle Pluggable Databases is also provided with this release. This enables the Chargeback administrator to add a Container Database (CDB) to Chargeback and assign each Pluggable Database (PDB) individually to a cost center.
Customers can now consolidate from physical servers to Exalogic environments. To evaluate different consolidation scenarios, customers are now able to choose from several preconfigured scenarios (Conservative, Medium, and Aggressive) or create their own custom scenarios. These preconfigured and custom scenarios support both real and phantom Exalogic targets. This enables customers to consolidate middleware and cloud workloads onto the platform ideal for those workloads. The SPECjbb benchmark metric has been added to SPECint to provide this support.
Consolidation Planner now supports SPECjbb benchmark metrics as a basis for evaluation when consolidating onto Exalogic or other middleware environments. Previously only SPECint was supported, which measures only CPU performance, whereas SPECjbb measures overall system performance. Users can now evaluate system resources required for consolidating middleware and Java-based workloads by using a system-based benchmark metric designed to measure such workloads.
The option to treat memory as a nonsharable resource has been added because multiple virtual machines (VMs) cannot share each other's memory spaces. Additionally, you can now specify a reserved amount of memory on target hosts for the hypervisor's requirement, memory which will not be allocated to VMs. You can also scale memory up or down on the target servers and display the suggested allocation for each virtual machine on the target server. These enhancements support more accurate and improved consolidation assessments by evaluating more realistic memory allocation schemes.
Enterprise Manager Cloud Control provides comprehensive management for Oracle Virtual Machine (x86) servers and Guest VMs. This includes bare metal provisioning for hypervisor, provisioning of Guests, performance and availability monitoring of virtualized resources and configuration and compliance management.Other capabilities include:
Managing zones and server pools for Oracle Virtual Machine servers.
Viewing and monitoring details of your virtual and physical infrastructure.
Creating networks, storage servers, and storage repositories.
Deploying virtual assemblies, Oracle Virtual Machine templates, and database service templates.
Viewing application to disk topology for virtualized environments. For example, you can drill down from the E-Business Suite middle tier to Oracle Database to the Guest virtual machine to the Oracle Virtual Machine server to storage details, viewing each tier in detail.
Power management support to schedule Oracle Virtual Machine servers to be powered off at certain times.
Dynamic resource management to balance workloads within a server pool.
Oracle provides a publicly available YUM repository that includes repositories for Oracle Virtual Machine. These repositories include the full releases of Oracle Virtual Machine and mirror those releases on the Oracle Virtual Machine DVDs/ISOs. The Oracle Virtual Machine Server must be patched to ensure that the latest software updates and enhancements are applied. Patching the Oracle Virtual Machine Server involves the following:
Configuring the YUM repository
Upgrading the Virtual Server
You perform both of these tasks in Cloud Control. From the Enterprise menu select Infrastructure Cloud, then select Home. See The Cloud Administration Guide for detailed instructions.
All operations performed on a server, server pool, storage, or network generate Oracle Virtual Machine events. The event can be informational, minor, or critical. A target in an error state generates a critical event. Targets with a Critical status cannot be used to perform any operations. The cloud administrator can now acknowledge Oracle Virtual Machine events through a menu selection.
The virtualization management functionality in Oracle Enterprise Manager Cloud Control 12c is now enhanced to include features from the latest Oracle Virtual Machine 3.1.1 release. The key enhancements include:
Automatic refresh of the (Oracle Cluster File System 2 (OCFS2) repository size
Automatic resize of OCFS2 as part of a LUN (repository/server pool) resize
Backup/restore of OCFS2 repositories
Cold migration of VMs
Multipath boot support for Oracle SAN (Storage Area Network)
Support for hot vCPUs
Ability to add and remove OCFS2 repository from a cluster
This update of the Virtualization Management Plug-in provides support for managing Oracle Virtual Machine 3.2.2 environments.
The I/O operations performed by virtual servers are resource intensive and can reduce application performance. To avoid this, you can now edit the virtual server and designate some servers to perform utility functions by assigning the following roles:
Utility Role: Servers with this role are used for non-virtual machine operations such as clone, import template, create repository, and delete assembly.
Virtual Machine Role: Servers with this role are required to run VMs and perform start and stop operations.
While creating a virtual server pool, you can now specify the policy to be used to start the VMs. The Virtual Machine Start Policy can be:
Start on Best Server: The best server in the server pool is used to start the Virtual Machine.
Start on Current Server: The virtual machine will be started on the same server on which it was created.
You can now upgrade, start, and stop multiple servers by selecting them on the Virtual Server Pool Members page.
You can now periodically refresh and update the file system size of all storage repositories.
During virtual server pool creation, if you enable clustering of Oracle Virtual Machine servers in a virtual server pool, you can specify the cluster timeout period.
If Activate Cluster is enabled, you can set the cluster timeout period in seconds. The disk heartbeat and network heartbeat are derived from the cluster timeout value.
The following new features are available in Oracle Virtualization (VT) Plug-in 12.1.0.5:
Ability to import guest virtual machines
Support for non uniform NFS exports
Multi-access host for iSCSI storage server – support iSCSI multi-path
Storage repository events
Ability to change the server pool for a storage repository
NTP configuration for servers
Bond port with more than two network interface controllers
Maximum object cache size configuration
This section includes the following topics:
File Update (Make-It-So) Support for ECM/CCS Configuration Data
Offline Patching - Uploading Patches to the Software Library Directly from Remote Patch Repositories
Cloud Control can now automatically discover potential targets on the hosts that it manages. Targets that are discovered in this way can then be promoted to managed target status. The feature also supports mass deployment of Management Agents to selected targets to facilitate target promotion. After a management agent is deployed to a host, it searches the host for manageable targets and reports any potential targets to Enterprise Manager, which you can choose to promote as well.
The out-of-box systems feature supports discovery of Oracle-provided systems as a single entity, including discovery of targets that make up the system as well as the relationships between them. The user-defined systems feature enables you to model and monitor your application system infrastructure in Enterprise Manager by creating systems targets. System target creation involves choosing the targets of the system and defining how system availability should be computed. Both features provide richer support for monitoring the infrastructure systems of managed custom applications.
Data collection includes not only configuration properties, but also target relationships and dependencies, which allows for Configuration Management Database (CMDB) type analysis such as root cause and impact.
With the integration of Application Configuration Console blueprint technology, you can extend the collection of out-of-box targets by adding files, command output, and SQL query results to the collection. The additional configuration data is available to all standard configuration management features, including comparisons, search, history, and so forth.
Enterprise Manager's Inventory Reporting feature enables you to quickly learn your current and historic database deployments, operating systems, and so forth. You can manipulate the data using target properties such as lifecycle, location, cost center, and so forth, to obtain a targeted list of assets as well. The information can be exported to a spreadsheet such as Excel for additional manipulation or distributed through e-mail.
Comparison templates enable you to control the comparison by ignoring obvious differences and noise to find the "needle in the haystack." Oracle ships default comparison templates for most target types, including database and WebLogic Server, which you can customize to you needs.
System comparisons enable you to compare an entire application stack comprised of any number of components, which enables you to manage drift among lifecycle environments such as Development, QA, Production, and so forth.
This release provides a library of out-of-box searches. In addition, you can easily build custom search specifications using a new graphical interface that leverages the target collection model, enabling you to choose from the model instead of entering SQL statements.
The compliance framework has been completely revamped. The four-layer hierarchy follows industry standard best practices, making it easier to use and reusable. Compliance scores are always current while maintaining historical trending information.
Enterprise Manager ships with over 30 compliance standards consisting of over 1700 individual compliance validations covering the entire stack including host, Oracle Database, Fusion Middleware, Fusion Applications, and more.
Oracle posts new and updated compliance standards as they are developed. You can download and deploy these posted standards without having to upgrade Enterprise Manager itself. This enables the support of new products as they are released as well as access to updates to existing standards.
The Management Agent now supports real-time event detection on supported platforms. The detection records the exact time of the event as well as who performed the action. Real-time monitoring can be used to detect events involving files, processes, database objects, users, and directory objects. You can manually or automatically mark these events as authorized or unauthorized, which automatically affects the compliance standard score.
The former BEA Guardian WebLogic health checks have been integrated into Enterprise Manager. In addition, custom health checks can also be created. Consequently, administrators are better able to verify that their WebLogic environment is in compliance with these standards.
Enterprise Manager Cloud Control can deploy an entire database environment including underlying Grid infrastructure in minutes. The environment can be cloned from Provisioning Profiles which are either Oracle certified bits provided through Enterprise Manager Self-Update or gold images derived from a reference environment. Cloning procedures have been enhanced to capture configuration properties as well as the software payload. This is particularly useful when migrating databases from development to test to production environments or the reverse. Enterprise Manager Cloud Control also enables power-administrators (Designers) to lock down certain inputs so that other administrators (Operators) can provision with minimal user-interaction.
For more information about database provisioning features, see Database Management.
This section describes patch management enhancements.
The out-of-place patching capability minimizes down time for database patching. This approach clones the existing Oracle home of the database and patches the cloned Oracle home instead of the original Oracle home. Similarly, after applying the patch, moving the database to the new location involves minimal down time.
Patch templates enable phased rollout of a set of tested patches across an organization. A patch template contains a predetermined set of patches and deployment options saved from the source patch plan for which you can select a completely new set of targets. This approach reduces the time and effort required to create new patch plans and enables patch designers to expose only approved plans to patch operators.
The following target patching enhancements are now supported:
Patching of Oracle Fusion Application targets.
Patching of Oracle Grid infrastructure targets, which are part of Oracle Exadata Database Machine, using both in-place and out-of-place patching modes. In addition, if you patch in out-of-place patching mode, you can now switch back to the old Oracle home.
Application of one-off patches and critical patch updates across all managed servers within a WebLogic Domain. In addition to validation checking and rollback support, the new feature enables you to apply patches in a rolling fashion to avoid downtime.
Enterprise Manager now automates the upgrade of databases from 10.x, and 11.1.0.x to 11.2.0.x databases. With this feature, you can perform mass database upgrades with minimal downtime, less manual intervention, and faster upgrade.
A change plan is an Enterprise Manager object that contains a set of schema changes, which can be deployed to one or more targets at a time. A change plan can be generated from a schema comparison. The application developer can also generate a change plan in SQL Developer, while making changes to the schema as part of application changes. Change plans ensure consistent and repeatable deployment of changes, without depending on application developers to supply SQL scripts for their changes.
You can now compare data and report on differences. This ensures consistency of application configuration data across lifecycle environments, which in turn ensures proper testing.
In most application life cycle processes, enterprises maintain separate test, staging, and production systems. Over time, system changes may introduce differences in application data. To detect differences and to troubleshoot problems, administrators, application developers, and application managers can use data comparisons to easily detect and rectify application problems caused by missing or extraneous data, or by variances in data.
Note:
This feature is new in the 12.1.0.2 release.You can save the configuration parameters for the BMP workflow as a deployment plan and reuse the plan for subsequent deployments.
Note:
This feature is new in the 12.1.0.2 release.Enterprise Manager 12c supports the collection of entire configuration files which are parsed and stored in the Enterprise Manager repository. When targets containing configuration files are compared, you can choose to synchronize unwanted differences from source to destination. With the use of comparison templates, you can ignore known or desired differences to maintain uniqueness.
By comparing a target to its baseline, you can see changes from a past state. You can essentially rollback changes by synchronizing differences from the baseline to the current configuration.
You can now create a component of subtype Java EE Application in the Enterprise Manager Software Library. A Java EE Application component includes all necessary files related to an application to be deployed or redeployed:
A standard Java EE archive (.ear, .war., .jar, and so forth)
Deployment plan
Predeployment and postdeployment scripts
Target execution script
Assorted other files, as required
Use the new component in conjunction with the Deploy/Undeploy Java EE Application deployment procedure to deploy and redeploy applications. The new component subtype is a great time saver. Previously, you had to create multiple components of subtype Generic Component, where each represents a file required for application deployment; that is, a generic component for the archive, another for the deployment plan, another for a predeployment script, another for a postdeployment script, and so forth.
Note:
This feature is new in the 12.1.0.2 release.The new Procedure Activity page offers the following benefits:
Optimal screen design which enables you to access all of the steps and targets from the same page without having to drill down
Multiple selections are possible from a single page. For example, if you want to select only the failed steps you can do so using the new design.
The target-centric design with the introduction of filters makes it easy to analyze all failed steps from the same page and perform the required action on the step.
You can view or download detailed output for every step which captures the log information pertaining to the step selected, making it easy to view and debug the step in case of a failure.
Incident Creation is a new feature that has been introduced at the procedure level. It enables you to create an incident for the execution which can later be used to debug the procedure in case of a failure.+
Note:
This feature is new in the 12.1.0.3 release.Currently, customers resort to cumbersome methods to create, execute, track and monitor change activities within their data center. Some customers use traditional tools such as spreadsheets, project planners, slightly automated APEX applications, and inhouse custom solutions. Customers often have weekly sync up meetings across stake holders to collect status and updates.Some of the change activities, for example the quarterly patch set update (PSU) patch rollouts, are not single tasks but processes with multiple tasks. Some of those tasks are performed within Enterprise Manager Cloud Control (for example Patch) and some are performed outside of Enterprise Manager Cloud Control. In addition, these tasks run for a longer period of time and involve multiple people or teams.
Enterprise Manger Cloud Control supports core data center operations such as configuration management, compliance management, and automation. Enterprise Manager Cloud Control release 12.1.0.3 leverages these capabilities and introduces the Change Activity Planner (CAP). CAP provides the ability to plan, execute, and track change activities in real time. It covers the typical data center activities that are spread over a long period of time, across multiple people and multiple targets (even target types).
Examples of change activity processes in a data center:
Patching large environments (including PSU and critical patch update (CPU) patching cycles)
Upgrading large numbers of database environments
Rolling out compliance rules
Consolidating databases to Exadata environments
CAP provides user flows for compliance officers, managers (including lead administrators), and operators (DBAs and administrators).
Managers can create change activity plans for various projects, and allocate resources, targets, and groups affected. Upon activation of the plan, tasks are created and automatically assigned to individual administrators based on target ownership.Administrators (DBAs) can identify their tasks and understand the context, schedules, and priorities. They can complete tasks using Enterprise Manager Cloud Control automation features such as patch plans (or in some cases outside Enterprise Manager). Upon completion, compliance is activated for validations and updates the status of the tasks and the plans.
From the manager's view, you can track and monitor the progress of the plan through pie charts and tabled views. You can print or export the plan and its task status to an Excel file. Use that file for project tracking, meetings, and reporting to management and compliance officers.
Note:
This feature is new in the 12.1.0.3 release.Customers often maintain local repositories of patches, sometimes called software depots, where they host the patches downloaded from My Oracle Support. In the past, you had to move these patches to your desktop then upload them to the Enterprise Manager's software library through the Enterprise Manager Cloud Control user interface.
You can now use the following EMCLI command to upload multiple patches directly from a remote location within the data center:
$ emcli upload_patches -location <path_to_patch_directory> -from_host <host_name>
The upload process filters all of the new patches, automatically selects the relevant metadata files from the location, and uploads the patches to the software library.
This section includes the following topics:
Java Virtual Machine Monitoring and Diagnostics Enhancements
Simplified Middleware Diagnostics Deployment and Configuration
The latest Java Virtual Machine (JVM) monitoring and diagnostic enhancements include a broad range of capabilities related to ease of use, greater flexibility, and deeper visibility. Most significant, all JVMs are now considered Enterprise Manager targets. This means that you have more granular control over your settings, access, and flexibility with respect to the new personalization features for including JVM metrics in other dashboards such as the new Composite Application dashboard. The new JVM home page allows you to quickly enable deep JVM monitoring and drill into heap analysis, live threads, and overall JVM health metrics related to CPU utilization, garbage collection, thread state, and heap consumption. Filters can be deployed with a simple click enabling the JVM to be analyzed by method, request, thread state, database, database state, SQL calls, and even ECID monitoring to isolate transactions. You can now navigate bi-directionally between live JVM threads and database sessions with the correlation between JVM thread analysis and database diagnostics, enabling administrators and developers to collaborate in diagnosing cross-tier issues.
This feature provides seamless, bidirectional navigation between the JVM Diagnostics and ADDM to enable you to maintain context when dealing with JVM issues that correlate with database calls. By providing database administrators with true cross-tier navigation, they can now quickly resolve SQL issues that arise from Java applications by tracing issues directly from the JVM.
This release simplifies the process of enabling JVMD and Application Dependency and Performance (ADP). In the past, these components were deployed through manual, time-consuming, error prone installation processes. Now, managers and agents for both JVM Diagnostics and Application Dependency and Performance can be deployed and configured from the Cloud Control console interface.
The new diagnostic snapshot feature captures both Oracle WebLogic Server and JVM data and packages it for later analysis. The feature displays a page of diagnostic snapshots that can be imported into and exported out of Enterprise Manager, enabling much more flexibility with respect to when and where you analyze the data. Should a similar situation arise, the diagnostic snapshot can be preserved to enable for later analysis and comparison. Also, diagnostic snapshots can be shared with Oracle Support to ensure that Oracle can better assist in critical issues where additional support is needed. If you combine this feature with the WebLogic Support Workbench that was introduced in the previous release, Enterprise Manager truly is integrated deeply into the My Oracle Support portal and Oracle Support in general to streamline support and the exchange of information necessary to resolve issues quickly.
The Oracle Enterprise Manager Cloud Control 12c Mobile application enables you to track and manage incidents from your iPhone. You can view incident and problem details and acknowledge, assign, prioritize, escalate and annotate incidents. You can also seamlessly connect to My Oracle Support to drill down to service requests associated with a problem. The flexible setup screen enables you to connect to multiple Enterprise Manager 12c environments.
With smartphones and tablets becoming ubiquitous, the Oracle Enterprise Manager Cloud Control Mobile App enables administrators to manage and monitor all targets. The app provides the ability to look at all open incidents, update with the latest status, and assign an incident to other Enterprise Manager administrators.
This section includes the following topics:
You can view details for current service requests filed with Oracle Support through Enterprise Manager Cloud Control. The My Oracle Support menu opens the Service Request page where you can monitor, update, and create service requests and associate them with the configurations found in Enterprise Manager.
Patch recommendations identify missing recommended patches issued by Oracle. Oracle compares the patches installed in your configuration with what Oracle recommends, and identifies any missing patches. You can view current patch recommendations for your environment through the Patch Recommendations region available from the Enterprise menu in Cloud Control.
Note:
This requirement is new in the 12.1.0.3 release.Beginning with Enterprise Manager Cloud Control 12c Release 3 (12.1.0.3), My Oracle Support accesses support.oracle.com directly. This means that you must provide network access to this URL, or grant proxy access to it from any client that will access My Oracle Support.